What problem does it solve? It prevents wasted engineering effort caused by ambiguous requirements by forcing a written, human-approved specification before any code is written, surfacing hidden assumptions early. ## Core Features & Use Cases - Gated Four-Phase Workflow: Moves work through Specify, Plan, Tasks, and Implement phases, each requiring human review before advancing. - Capability Mapping: Decomposes a request bundling several independently testable capabilities into a module map with stable ids, dependency direction, and build order. - Spec Template with Boundaries: Produces specs covering objective, commands, project structure, code style, testing strategy, and Always/Ask First/Never boundaries. - Use Case: When asked to build a new billing feature with vague requirements, use this Skill to surface assumptions, draft a spec with testable success criteria, get it approved, then break it into ordered tasks before implementing. ## Quick Start Ask the AI to write a specification for your new feature before any coding begins, including objectives, success criteria, and boundaries.