Frontend
8107 skills in Development > Frontend
logic-testing
Pure logic and math testing with Vitest. Use for single-point assertions on functions, state transitions, and physics calculations. Auto-apply when editing *.test.ts files (except *Progressions.test.ts).
react-frontend-development
Build React components with TypeScript, Tailwind CSS, and React Query for the Medellin Spark platform. Use when implementing UI features, creating components, managing state, or optimizing frontend performance. Specializes in React hooks, shadcn/ui components, and Supabase integration.
nextjs-modern-web
Master Next.js for production-ready full-stack applications.
writing-skills
Use when creating or modifying Claude Code skills - SKILL.md development with frontmatter requirements, progressive disclosure, and model-invoked activation patterns for November 2025 specifications
rust-2024-migration
Guides users through migrating to Rust 2024 edition features including let chains, async closures, and improved match ergonomics. Activates when users work with Rust 2024 features or nested control flow.
component-integration
React, MDX, and Tailwind CSS integration patterns for Astro websites. Use when adding React components, configuring MDX content, setting up Tailwind styling, integrating component libraries, building interactive UI elements, or when user mentions React integration, MDX setup, Tailwind configuration, component patterns, or UI frameworks.
testing-strategy-builder
Use this skill when creating comprehensive testing strategies for applications. Provides test planning templates, coverage targets, test case structures, and guidance for unit, integration, E2E, and performance testing. Ensures robust quality assurance across the development lifecycle.
developer
Senior-level development guidance for this project. Use when writing code, implementing features, refactoring, reviewing code architecture, or when best practices and security considerations are needed. (project)
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
testing
Generates test files and testing utilities for Vue 3 applications. Ensures mandatory .spec.ts files are created alongside components, views, stores, directives, and utilities.
ragsharp-build-code-graph
Build or update a code graph index for C#/.NET repositories using ragsharp-graph.Triggers: build index, update index, refresh index, code graph, dependency graph, static analysis, Roslyn, line numbers.
rollback
배포 실패 또는 문제 발생 시 이전 버전으로 롤백. Backend(K8s)와 Frontend(Vercel) 롤백 지원. "롤백", "이전 버전으로", "배포 취소" 요청 시 사용.
design-system-enforcement
Mandatory design system guidelines for shadcn/ui with Tailwind v4. Enforces 4 font sizes, 2 weights, 8pt grid spacing, 60/30/10 color rule, OKLCH colors, and accessibility standards. Use when creating components, pages, or any UI elements. ALL agents MUST read and validate against design system before generating code.
docs
文档页面组件规范。Use when creating documentation pages or editing files in **/docs/** directory. Triggers on: creating docs pages, DocsSection, DocsPageLayout usage.
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications.
avant-garde-design
Create psychologically compelling, accessibility-grounded frontend interfaces using avant-garde design concepts not yet mainstream in 2025. Integrates shadcn registries, experimental layout systems beyond traditional grids, and design patterns that elicit visceral "WOW" responses. Use when building React/Next.js components, landing pages, dashboards, or any interface requiring distinctive visual identity with biomorphic aesthetics, kinetic typography, soft tactile UI, or computational organic forms. Triggers on requests for unique design systems, custom shadcn themes, registry integration, or when users want interfaces that feel genuinely designed rather than templated.
project-manager
Expert project management guidance for complex software projects including planning, scheduling, risk management, team coordination, stakeholder communication, agile methodologies, and delivery. Use when discussing project planning, timelines, sprints, roadmaps, team management, risks, or project execution.
extraction-execution
Intelligent POC-to-production code extraction with architectural awareness. Analyzes dependencies, adapts patterns, makes extraction strategy decisions (copy/adapt/rewrite), maintains system coherence. Performs pre-extraction analysis, transformation reasoning, quality gate enforcement, evidence-based commits. Use when extracting code requires understanding architecture, adapting patterns, threading parameters, or maintaining coherence across modules. Triggers on understand and extract, analyze dependencies, adapt pattern, extraction strategy, architectural extraction, intelligent migration.
ux-exploration
Transform into UX Explorer role for direct Playwright browser testing. Tests GAO-Dev web interface in greenfield (Docker) or brownfield (local dev) mode. Use when testing UI, finding bugs, or verifying fixes.
scc-add-page
Add new pages to SCC Admin project (Next.js 14 App Router). Use when implementing new admin pages for accessibility management, quest management, challenge management, or other features. Covers route group selection, page structure, React Query integration, form handling, navigation setup, and styling with Tailwind CSS and shadcn/ui. Use for tasks like "Add new page for X", "Create admin interface for Y", or "Implement listing/detail page for Z".