spec-driven
SKILL.md
Spec-Driven Development
Workflow
Before writing ANY implementation code:
- Check for existing spec in
/specs/ - If no spec exists, create one first
- If spec exists, follow it exactly
Spec Structure
Every spec should define:
## Input
What data the skill/feature receives (use Pydantic models)