component-organization
Enforces single-component-per-file pattern for React feature pages. Use when creating new pages, refactoring page.tsx files, or when components are mixed in a single file.
feature-scaffolding
Scaffolds new feature pages following project patterns. Use when creating new pages, features, routes, or when user asks to set up a new section. Works with component-organization skill for structure.
react-hook-form
Build forms in React using React Hook Form and Zod validation. Use when creating forms with useForm, Controller, or useFieldArray.
tanstack-form
Build forms in React using TanStack Form and Zod validation. Use when creating forms, handling form validation, or working with form fields.
task-estimation
Provides task estimation before starting work. Use when planning new features, refactoring, bug fixes, or any non-trivial changes. Triggered by keywords like estimate, plan, complexity, tokens, approach.