What problem does it solve? It turns rough feature ideas into structured, approved specifications before any code is written, preventing unclear requirements and uncontrolled autonomous implementation. ## Core Features & Use Cases - Three-Phase Workflow: Produces requirements.md with EARS-format acceptance criteria, design.md with architecture and data models, and tasks.md with a phased implementation checklist. - Explicit Approval Gates: Blocks progression between phases until the user explicitly approves each document, with feedback-revision cycles. - Controlled Task Execution: Executes one task at a time with status tracking and stop-and-review after each task. - Use Case: A developer describes a new user authentication feature; the agent writes EARS requirements, a technical design with Mermaid diagrams, and a traceable task list, then implements tasks one by one under user review. ## Quick Start Ask the agent to run the spec-driven workflow for your feature, for example: create a spec for a password reset flow.