Spec Driven Dev

Feature planning with 4 phases - Specify requirements, Design architecture, break into granular Tasks, Implement and Validate. Creates atomic tasks that agents can implement without errors. Triggers on "plan feature", "design", "new feature", "implement feature", "create spec".

majiayu000 91c357c 2 files · 2.4 KB Updated 567 repo stars

File contents

Spec-Driven Development

Plan and implement features with precision. Granular tasks. Clear dependencies. Right tools.

┌──────────┐   ┌──────────┐   ┌─────────┐   ┌───────────────────┐
│ SPECIFY  │ → │  DESIGN  │ → │  TASKS  │ → │ IMPLEMENT+VALIDATE│
└──────────┘   └──────────┘   └─────────┘   └───────────────────┘

Phase Selection

User wants to... Load reference
Define what to build specify.md
Design architecture design.md
Break into tasks tasks.md
Implement a task implement.md
Verify it works validate.md

Commands

Command Action
specify [feature] Define requirements
design [feature] Design architecture
tasks [feature] Create task breakdown
implement T1 Implement task
validate Verify implementation

Output

.specs/[feature-slug]/
├── spec.md
├── design.md
└── tasks.md

majiayu000/claude-skill-registry-data/tree/main/data/spec-driven-dev commit 91c357c9a0

Frequently asked questions

npx skillmds add majiayu000/spec-driven-dev