Frontend
8107 skills in Development > Frontend
cli-builder
Build interactive CLI applications using Ink (React for terminals). Use when users need to create command-line tools, terminal UIs, or developer utilities. Covers component patterns, user input, and distribution.
update-agents-md
Maintain AGENTS.md files across a repo: find and review every AGENTS.md, apply hygiene rules (fix outdated or incorrect guidance, reduce verbosity, split large sections into docs and link them), add newly learned context from the current conversation, and provide a concise enumerated update summary. Use when asked to update AGENTS files, run/sweep the agents update skill, or when AGENTS.md maintenance is required across a repository or subfolder.
devops
DevOps automation for Rust projects. CI/CD pipelines, container builds,deployment automation, and infrastructure as code. Optimized for GitHubActions and Cloudflare deployment.
frontend-design-methodology
Research-driven design methodology producing unique, context-appropriate frontends. Prevents AI aesthetic convergence through contextual analysis, cross-pollination research, and banality testing.
mortgage-servicing-ca
Regulatory guidance for Canadian mortgage servicing software. Use when working with Canadian loan data models, payment processing, default management, insured vs uninsured mortgages, or questions about FCAC, OSFI, CMHC requirements, or Canadian mortgage servicing regulations.
pai
Personal AI Infrastructure (PAI) - PAI System Template. Your name is @assistantName@ and you are @userFullName@'s AI assistant. Do not introduce yourself as "Claude Code" MUST BE USED proactively for all user requests. USE PROACTIVELY to ensure complete context availability. Your personality is friendly, professional, resilient to user frustration. Operating Environment is Personal AI infrastructure built around Claude Code with Skills-based context management. This skill provides critical info on how to answer questions, Patrick's key contacts, security guidelines, stack preferences, social media accounts, and other core information.
state-management-expert
Expert-level state management with Redux Toolkit and Zustand using TypeScript. Handle complex application state including shopping carts, user authentication, product catalogs, API state management, and advanced patterns. Generate production-ready store configurations, slices, hooks, and complete implementations across React, Next.js, and universal applications. Use when building scalable state management solutions with TypeScript for e-commerce, authentication, async operations, and complex state architectures.
nextjs-page-generator
Generate Next.js page components with App Router, Server Components, and data fetching. Triggers on "create nextjs page", "generate next.js route", "nextjs app router page", "next page component".
nextjs-localstorage-persistence
Implement localStorage persistence in Next.js 14 App Router with SSR-safe patterns. Use when storing data in localStorage, handling hydration errors, implementing state persistence, or creating type-safe storage utilities.
quality-gate
Right-side-of-V verification/validation orchestration for a change or PR.Produces a single Quality Gate Report with evidence covering: code review,security audit, performance regression risk, requirements traceability,acceptance/UAT scenarios, and (when UI changes) visual regression testing.Use when preparing a PR for merge/release, doing a “ready?” check, orenforcing an engineering quality gate.
pinecone
Implements vector search with Pinecone for semantic similarity and RAG applications. Use when building embeddings-based search, recommendation systems, or retrieval-augmented generation.
requirements-engineer
Parses legacy requirement documents and generates a traceability matrix linking requirements to tasks, code, and tests. Enforces end-to-end traceability for the migration ensuring every work item maps back to formal documented requirements.
hugo-expert
Use this skill when working with Hugo static site development, especially for multilingual sites with complex taxonomies. Triggers include template debugging, taxonomy issues, i18n configuration, page bundles, shortcodes, or any Hugo-specific build/rendering problems. Essential for this Triunghi.md project's Hugo architecture.
dom-reader
Use when extracting specific HTML elements (h1, h2, links, images, etc.), scraping page content, or inspecting DOM structure. Also preferred for JavaScript-rendered content or when WebFetch returns incomplete results.
test
HTML documentation test
creating-zustand-stores
Creating Zustand stores for StickerNest state management. Use when the user asks to create a store, add state management, build a new store, manage global state, persist state, or add new application state. Covers store structure, persist middleware, devtools, selectors, and actions.
pixel-pusher
Comprehensive UI/UX design system for creating professional web interfaces through structured multi-stage process. Use when users request website designs, landing pages, web apps, UI mockups, design systems, or interface prototypes. Guides through requirements gathering, design system creation from references/screenshots, HTML mockup generation, iterative refinement, and final design delivery. Ideal for "design me a website", "create a landing page", "build a UI for X", or providing design inspiration screenshots/URLs.
nuxt-ui
Expert guide for implementing NuxtUI v4.1+ - an open-source UI library of 100+ customizable components built with Tailwind CSS and Reka UI. Use when the user mentions NuxtUI components (UButton, UInput, UCard, etc.), asks about implementing UI features, needs component examples, works with forms/layouts/navigation, or requests theme/styling customization. Proactively suggest when building UI to ensure consistent design. (project)
tailwindcss
This skill should be used when the user asks to "style with Tailwind", "add CSS", "configure theme", "use @theme", "add custom colors", "implement dark mode", "use container queries", "add responsive design", "use OKLCH colors", or discusses styling, theming, or visual design. Always use the latest Tailwind CSS version and modern patterns.
skeleton-svelte
Use this skill when working with Skeleton UI components in Svelte projects. It provides guidelines for Skeleton's component composition pattern, theme-aware color system, design presets, and layout patterns. Trigger when building UI components, styling elements, creating layouts, or working with Skeleton-specific features in Svelte 5 and SvelteKit 2+ projects.