Use when executing implementation plans with independent tasks in the current session - dispatches fresh subagent for each task with code review between tasks, enabling fast iteration with quality gates
Creates high-quality technical documentation including API documentation, user guides, tutorials, architecture documents, README files, release notes, and technical specifications. Produces clear,...
Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by...
Use when implementing any feature or bugfix, before writing implementation code
Analyzes pseudocode, algorithms, or code snippets to extract and document functional requirements and business specifications. Produces functional specifications, business logic documentation,...
Create interactive, production-ready UI mockups and prototypes using NuxtJS 4 (Vue) or Next.js (React), TypeScript, and TailwindCSS v4. Use when building web mockups, prototypes, landing pages,...
Guides comprehensive requirements gathering and analysis including stakeholder interviews, user story creation, use case documentation, acceptance criteria, requirements prioritization, and...
|
Backend API design, database architecture, microservices patterns, and test-driven development. Use for designing APIs, database schemas, or backend system architecture.
Use when executing implementation plans with independent tasks in the current session
Use when executing implementation plans with independent tasks in the current session
Use when executing implementation plans with independent tasks in the current session
Use when executing implementation plans with independent tasks in the current session
Use when executing implementation plans with independent tasks in the current session
Use when executing implementation plans with independent tasks in the current session
Use when executing implementation plans with independent tasks in the current session
Use when executing implementation plans with independent tasks in the current session
Use when executing implementation plans with independent tasks in the current session
Use when executing implementation plans with independent tasks in the current session
Use when executing implementation plans with independent tasks in the current session