What problem does it solve? Starting to code without a written specification leads to rework, hidden assumptions, and unclear definitions of done. This Skill enforces a gated workflow where a reviewed spec becomes the shared source of truth before any implementation begins. ## Core Features & Use Cases - Gated Four-Phase Workflow: Moves through Specify, Plan, Tasks, and Implement phases, each requiring human review before advancing. - Capability Mapping: Decomposes requests bundling several independently testable capabilities into a module map with dependency direction and build order. - Structured Spec Template: Covers objective, commands, project structure, code style, testing strategy, and three-tier boundaries (Always/Ask First/Never). - Use Case: When asked to build a new billing feature with vague requirements, surface assumptions, reframe them into testable success criteria, write a spec, and get it approved before writing any code. ## Quick Start Ask the agent to write a specification for your new feature before implementing it, and have it list its assumptions and success criteria for your review.