spec-driven-development
Installation
SKILL.md
Spec-Driven Development
A rigorous six-phase workflow that captures requirements, designs solutions, defines behavioral contracts through tests, and plans implementations before writing code. This approach ensures alignment, reduces rework, and creates living documentation.
Critical Rule
NEVER IMPLEMENT WITHOUT AUTHORIZATION
After completing each phase, you MUST:
- Present the completed work
- Explicitly ask for user approval
- Wait for clear confirmation
- NEVER proceed automatically to the next phase
This is not optional. Each phase requires explicit user authorization.