What problem does it solve?
This skill solves the problem of inconsistent, low-quality AI code generation by enforcing a rigorous, gated pipeline where structured specifications act as the single source of truth.
Core Features & Use Cases
- Gated Pipeline: Implements a 5-phase pipeline (Specify, Decompose, Implement, Verify, Deliver) with 4 quality gates to catch defects early.
- Standardized Templates: Provides ready-to-use templates for specifications, task plans, reviews, and verification reports.
- Validation Scripts: Includes automated bash scripts to validate spec quality and task coverage against acceptance criteria.
- Use Case: Use this when building a complex feature where you need to ensure that AI agents produce code that is fully compliant with non-functional requirements, data contracts, and edge-case handling.
Quick Start
Load the spec-driven-development skill and run the spec-quality-check script on your draft SPEC.md file to validate that all required sections are present.