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: Enforces Specify → Plan → Tasks → Implement, with human review gates between each phase so nothing advances unvalidated. - Capability Mapping: Decomposes requests bundling multiple independently testable capabilities into a module map with dependency direction and build order before any spec is written. - Structured Spec Template: Covers objective, commands, project structure, code style, testing strategy, and Always/Ask First/Never boundaries, plus testable success criteria. - Use Case: When asked to "make the dashboard faster," the skill reframes it into measurable targets (LCP < 2.5s, CLS < 0.1) and gets human confirmation before implementation begins. ## Quick Start Ask the agent to write a specification for your new feature before any coding, covering objectives, commands, testing strategy, and boundaries.