spec-driven-development - Write specifications before coding to guide development
Creates a structured specification to define requirements, commands, project structure, code style, testing, and boundaries before writing code.
Tags
Updated: 2026-09-19Capabilities
What this skill does
- Write structured specification documents
- Surface explicit development assumptions
- Generate technical implementation plans
- Break plans into discrete tasks
- Update living specification documents
Inputs
- Project or feature requirements
- Human engineer feedback and approvals
Outputs
- Specification document file
- Technical implementation plan
- Task list with acceptance criteria
Requirements
- Human review for phase gates
- Repository file system access
