spec-driven-development

Installation
SKILL.md

Spec-Driven Development (SDD)

A structured methodology for building production-ready software by defining specifications before implementation. Based on GitHub spec-kit.

πŸ“¦ Prerequisites: This skill requires specify CLI installed in your project. Run specify init to set up spec-kit prompts and agents in your repository.

⚑ Dynamic Prompts: The /speckit.* commands are provided by the specify CLI at runtime, not by this APM skill package. They become available automatically when spec-kit is initialized in your project.


Core Philosophy

Specifications drive implementation, not the other way around.

  • Intent-driven development: Define the "what" and "why" before the "how"
  • Multi-step refinement: Break down complex features through progressive elaboration
  • Executable specifications: Specs directly generate working implementations
  • Technology independence: Process works across any tech stack, language, or framework
Installs
2
First Seen
Feb 21, 2026
spec-driven-development β€” vineethsoma/agent-packages