What problem does it solve? Turning a written specification into an executable plan is error-prone: tasks end up too large, requirements get dropped, and dependencies form cycles. This Skill converts a normalized SPEC.md into a verified, atomic task graph so downstream agents can execute work one verifiable task at a time. ## Core Features & Use Cases - Requirement-to-task decomposition: Maps every R-NNN requirement in SPEC.md to atomic tasks (T-001 onward) with dependencies, intent, acceptance criteria, and verification commands. - Graph validation loop: Verifies full requirement coverage, acyclic ordering, and forward-only dependencies before persisting, looping back to fix gaps automatically. - State persistence: Writes PLAN.md and initializes the task registry in STATE.json, advancing the workstream to the inspect phase for zero-knowledge resumption by any agent. - Use Case: After running the spec phase on a feature proposal, invoke this Skill to produce a dependency-ordered PLAN.md where each task is small enough to build and verify in a single cycle. ## Quick Start Run the plan phase to decompose the current SPEC.md into an atomic task plan in PLAN.md.