DEFINITION
Spec-Driven Development
Specification-Driven Development
Definition
A development methodology where specifications define agent behavior, skills, and requirements upfront. Agents and skills are organized around these specifications, enabling systematic composition and reuse.
Examples in the Wild
- Example 1:Defining agent capabilities in specs
- Example 2:Skill specification and composition
- Example 3:Agent swarm orchestration specs
- Example 4:Memory and context specifications