api-validation
Apply when validating API request inputs: body, query params, path params, and headers. This skill covers Zod v4 patterns.
发现 部署与运维 相关 Skills,比较来源仓库和用途,查看适合你工作流的技能说明。
Apply when validating API request inputs: body, query params, path params, and headers. This skill covers Zod v4 patterns.
Apply when designing error responses, implementing error handlers, and ensuring consistent error format across APIs.
Apply when testing React components: rendering, user interactions, and accessibility-focused testing.
When reporting bugs found during manual testing or QA validation.
When building Next.js App Router pages and deciding between Server and Client Components.
Apply when implementing API authentication: JWT tokens, session management, API keys, and auth middleware. Follows JWT Best Current Practices (RFC 8725).
Apply when setting up CI/CD pipelines: automated testing, linting, building, and deployment with GitHub Actions.
When making significant architectural decisions that need to be documented. Used by ARCHITECT-AGENT.
Apply when writing commit messages to maintain consistent, readable git history that enables automated changelog generation.
Apply when managing state, side effects, context, or refs in React functional components. **React 19+ Note**: React 19.x introduced new hooks for forms/actions (useActionState, useOptimistic, useFormStatus) and...
Apply when validating external data (API inputs, form data, environment variables) with TypeScript type inference.
Apply when diagnosing slow renders, optimizing list rendering, or preventing unnecessary re-renders in React applications.
Apply when writing unit tests with Jest: assertions, mocking, async tests, and test organization.
Apply when mocking API calls in tests or development: intercepting requests, simulating error states, and testing loading states.
Apply when containerizing applications: writing Dockerfiles, docker-compose configurations, and multi-stage builds.
Apply when writing TypeScript code requiring type safety, utility types, discriminated unions, or generic patterns.
When creating or reviewing Product Requirements Documents. Used by PM-AGENT.
When facilitating sprint retrospectives or team improvement sessions.
Apply when handling file uploads, downloads, and storage management in Supabase.
Apply when establishing team branching strategy, PR workflows, and release management.
Apply when implementing authentication: sign up, sign in, OAuth providers, session management, and protected routes.
When creating or validating skills. Reference for SKILL-CREATOR and SKILL-VALIDATOR.
Apply when implementing real-time features: live updates, presence, broadcast messages, or database change subscriptions.
Apply when defining API request/response types, DTOs, and shared types between frontend and backend.
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。