Frontend
8107 skills in Development > Frontend
requesting-code-review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements - dispatches super:code-reviewer subagent to review implementation against plan or requirements before proceeding
property-based-testing
Guide developers through property-based testing including property definition, shrinking, and framework-specific implementation
frontend-dev-guidelines
Frontend development guidelines for React/TypeScript applications. Modern patterns including Suspense, lazy loading, useSuspenseQuery, file organization with features directory, MUI v7 styling, TanStack Router, performance optimization, and TypeScript best practices. Use when creating components, pages, features, fetching data, styling, routing, or working with frontend code.
mutation-testing
Guide developers through mutation testing to assess and improve test suite quality
web-research-documenter
This skill should be used when users request research on any topic that requires web search, source analysis, and structured documentation saved to a file. It provides a systematic workflow for gathering information from multiple web sources, synthesizing findings into a comprehensive document, and saving results to a user-specified file path. This is a general-purpose research skill that works across all domains and languages.
data-inspired-narrative-content
Data visualization combined with narrative storytelling for health metrics. Implements Apple Health-inspired patterns for number-first hierarchy, time-series charts, narrative insights, and connected stories. Use when building health dashboards, metric displays, data cards, or combining quantitative data with qualitative interpretation.
css-modules
Implements scoped CSS using CSS Modules with automatic class name generation, composition, and TypeScript support. Use when needing component-scoped styles, avoiding naming collisions, or migrating from global CSS.
python-testing-standards
Comprehensive Python testing best practices, pytest conventions, test structure patterns (AAA, Given-When-Then), fixture usage, mocking strategies, code coverage standards, and common anti-patterns. Essential reference for code reviews, test writing, and ensuring high-quality Python test suites with pytest, unittest.mock, and pytest-cov.
gemini-websearch
Performs web searches using Gemini CLI headless mode with google_web_search tool. Includes intelligent caching, result validation, and analytics. Use when searching for current information, documentation, or when the user explicitly requests web search.
nativewind-patterns
NativeWind (Tailwind CSS for React Native) styling patterns. Use when styling mobile components.
validador-de-ideas
Proporciona retroalimentación brutalmente honesta sobre ideas de aplicaciones antes de invertir tiempo en construirlas. Evalúa mercado, demanda real, factibilidad para un solo desarrollador, monetización y diferenciación. Úsalo cuando necesites validar una idea de app, startup o producto digital.
shadow-coder
Build parallel architectures safely without breaking current behavior.
project-session-management
Manages session state and context handoffs for multi-session projects using the Session Handoff Protocol. Creates and maintains SESSION.md to track phase progress, git checkpoints, and next actions across context clears. Integrates with project-planning skill to convert IMPLEMENTATION_PHASES.md into trackable session state. Use when starting new projects after planning, resuming work after context clear, or managing complex multi-phase implementations.Keywords: session management, SESSION.md, session handoff protocol, context handoff, multi-session projects, phase tracking, git checkpoints, session state tracking, resume work, context clear, phase progress tracking, implementation phases, verification stage, debugging stage, next action tracking, work continuity, session recovery, context management, phased implementation tracking
defi-expert
DeFi protocol expert ensuring correct data formats, types, denominations, and API structures. MUST be consulted before writing ANY protocol integration code. Triggers on ANY mention of Aave, Compound, Uniswap, Curve, Balancer, or DeFi terms like liquidation, swap, flash loan, health factor.
markdowntown-workbench
Use this when working on the Workbench UI, Workbench state/store, export/compile pipeline, or adapter/target behavior (agents-md, claude-code, github-copilot, etc.).
elite-ui-ux-design
Creates evidence-based, accessible UI/UX designs that avoid AI homogenization. Applies research-backed typography, color theory, layout systems, and WCAG compliance. Use when designing web interfaces, applications, or any digital product requiring professional design quality.
brand-guidelines
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
frontend-responsive
Build responsive, mobile-first user interfaces that adapt gracefully across all screen sizes using fluid layouts, relative units, breakpoints, and optimized assets. Use this skill when creating or modifying UI layouts, responsive components, CSS media queries, or any code that needs to adapt to different viewport sizes. Use this when implementing mobile-first designs, adding responsive breakpoints (mobile/tablet/desktop), using relative units (rem/em), ensuring touch-friendly tap targets, optimizing images for different screen sizes, testing across multiple devices, or making typography readable on all screens. Use this when working on layout components, grid systems, or any UI code that should respond to screen size changes.
godot-style-guide
Comprehensive GDScript style validation with automated remediation following Wing Commander Saga standards. Validates naming conventions, static typing, code structure, and Godot-specific patterns with automated fixing capabilities.
documentation
Write clear, comprehensive documentation. Use when creating README files, API docs, guides, or when the user asks for help documenting code.