20+ SDD Frameworks: A Catalog for AI Development

Sergey Golubev 2026-03-17 3 min read
🌐 Читать на русском

SDD frameworks transit map: central SDD hub with six colored branches - BMAD, Spec Kit, OpenSpec, QuintCode, FPF, Ralph, Taskmaster, Claude-Flow, cc-sdd, MBB, Intent, Kiro, Compyle, AI-TDD, Context Engineering

Vibe coding breaks. Not immediately - the prototype looks great. But a month later: a monolith, 0.5% test coverage, process debt. Sound familiar?

The METR study (July 2025) showed that developers using AI were 19% slower on real-world tasks. The reason - debugging loops from unstructured prompts. Bad task definition leads to bad code.

What I did

I spent two weeks gathering everything on Spec-Driven Development. YouTube streams, Telegram channel posts, Medium, Augment Code, Thoughtworks Radar, GitHub repos. The result - a catalog of 20+ frameworks in 6 categories.

Three frameworks that stood out

BMAD-METHOD (~41k stars) - simulates an entire agile team from AI roles. Analyst, PM, Architect, Scrum Master. High barrier to entry - overkill for a solo developer. But the output is a full PRD with architecture and dev stories. Perfect for a team of 3-5 people.

QuintCode + FPF - my favorite conceptually. ADI Cycle in 5 phases: hypothesize, verify logic, test, audit, decide. Solves the problem of “why did we choose this approach?” - three months later you won’t remember the reasoning.

FPF + ChatGPT Pro produced a 52-page spec + 280 feature files in 2 evenings. QuintCode chose Docker Swarm over the intuitive Kubernetes through the ADI cycle - cheaper and more stable.

cc-sdd (~2,880 stars) - Kiro-style SDD commands for 8 tools. Enforced workflow: Requirements - Design - Tasks. Won’t let you skip planning. Works in Claude Code, Cursor, Gemini CLI, Codex CLI and 4 more tools.

Maturity model

I found a useful SDD maturity model with three levels:

  1. Spec-First - spec per task, discarded after implementation
  2. Spec-Anchored - spec as a living document, changes start from it
  3. Spec-as-Source - spec is the only artifact, code is compiled output

Tessl ($125M raised) is building a platform on the third level. Essentially - code becomes a byproduct of specification. Sounds crazy, but $125M speaks for itself.

What I learned

SDD is not a fad and not waterfall in markdown (though critics say exactly that). AI agents generate good code when the task is well-defined. Without a spec - you’re rolling the dice.

“Hallucinations are not a bug but an architectural feature: the model fills in the gaps when you don’t set boundaries” - Denis Kiselyov. I’m still not sure which framework will become the standard. Maybe none - BMAD is great for teams, cc-sdd for solo, QuintCode for those who need a reasoning trail. But spec before code is already a necessity.

Full catalog with descriptions, comparison table and expert quotes: https://www.prodfeat.ai/en/sdd-guide

Sources

  1. METR: Early 2025 AI-Experienced OS Dev Study
  2. Spec-Driven Development Is Eating Software Engineering: A Map of 30+ Frameworks
  3. Thoughtworks Technology Radar: SDD
  4. 6 Best SDD Tools
  5. Real Spec-Driven Dev / FPF
  6. Agentic Engineering Workflow Part 1
  7. SDD is Waterfall in Markdown