What problem does it solve?
Turn a written specification and acceptance criteria into an executable implementation plan and validated code, removing ambiguity and ad-hoc implementation decisions.
Core Features & Use Cases
- Structured parsing: Extract goal, acceptance criteria, constraints, out-of-scope items, and ambiguities from a spec into a clear Parsed Spec section.
- Mission planning: Produce a numbered mission list with file-level change maps, tests to write, dependency graphs, and parallelization opportunities.
- Controlled execution & validation: Implement missions in dependency order, run targeted tests with a three-attempt Fix Mode, apply a circuit breaker for systemic failures, and run a final verification and guardrail checklist.
- Use case: Ideal for engineering teams turning product specs into incremental, test-driven work that can be executed by one or multiple agents.
Quick Start
Run the spec-to-code skill on the spec file located at docs/plans/new-feature.md to parse acceptance criteria, produce missions, and propose a gated plan for execution.