What problem does it solve?
This Skill prevents vague, error-prone development by turning your natural-language intent into traceable specs, clear tasks, and verified execution—automatically scaling the amount of process to feature complexity.
Core Features & Use Cases
- Adaptive planning pipeline: Specify → (Design when needed) → (Tasks when needed) → Execute, with ceremony auto-skipped for small/straightforward changes.
- Requirement traceability: Uses traceable requirement IDs (e.g., AUTH-01) that flow from spec through tasks and validation.
- Atomic, verifiable execution: Runs work task-by-task with explicit “Done when” verification and atomic git commits (Conventional Commits).
- Session continuity: Supports pause/resume via handoff and persistent state (decisions, blockers, deferred ideas).
- Stack-agnostic: Works across any coding agent and any technology stack.
- Use case examples: Start new projects (initialize vision/roadmap), map existing codebases (brownfield analysis docs), plan and implement features (requirements/design/tasks/verification), and handle quick fixes (≤3 files).
Quick Start
Tell your agent: initialize project, map codebase, then specify feature user-authentication so it can plan requirements, break work into verified tasks, and implement with atomic commits.