What problem does it solve?
Converts vague specifications or requirements into a concrete, executable implementation plan so engineers can start coding without ambiguity, missing steps, or poor test coverage.
Core Features & Use Cases
- Structured, bite-sized tasks: Break features into 2–5 minute actionable steps: failing test, run, implement minimal code, run, commit.
- Worktree and TDD-first workflow: Assumes a dedicated worktree and enforces TDD, exact file paths, commit guidance, and frequent checkpoints.
- Native task integration: Creates and links native tasks with blockedBy relationships and produces a co-located .tasks.json to resume execution across sessions.
- Use Case: Take a product spec and produce a saved docs/plans/YYYY-MM-DD-feature.md with matching native tasks and clear execution handoff.
Quick Start
Create an implementation plan from a spec, save it to docs/plans/YYYY-MM-DD-<feature>.md, and generate matching native tasks with a co-located .tasks.json.