spec-driven-development

Installation
SKILL.md

Spec-Driven Development

A comprehensive methodology for systematic software feature development that ensures quality, maintainability, and successful delivery through structured planning.

When to Use This Skill

Ideal scenarios:

  • Complex features with multiple components, integrations, or user interactions
  • High-stakes projects where rework costs are significant
  • Team collaboration requiring shared understanding
  • AI-assisted development where clear structure improves output quality
  • Knowledge preservation for future maintainers

Less suitable:

  • Simple bug fixes with obvious solutions
  • Experimental prototypes for rapid iteration
  • Time-critical hotfixes requiring immediate action
  • Well-established patterns with minimal ambiguity
Installs
350
Repository
jasonkneen/kiro
GitHub Stars
680
First Seen
Jan 22, 2026
spec-driven-development — jasonkneen/kiro