A curated list of awesome resources for spec-driven development (SDD)
# Add to your Claude Code skills
git clone https://github.com/Engineering4AI/awesome-spec-driven-developmentGuides for using ai agents skills like awesome-spec-driven-development.
Last scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T15:53:17.339Z",
"npmAuditRan": true,
"pipAuditRan": true
}awesome-spec-driven-development is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Engineering4AI. A curated list of awesome resources for spec-driven development (SDD). It has 178 GitHub stars.
Yes. awesome-spec-driven-development passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/Engineering4AI/awesome-spec-driven-development" and add it to your Claude Code skills directory (see the Installation section above).
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh awesome-spec-driven-development against similar tools.
No comments yet. Be the first to share your thoughts!
A curated list of awesome tools for Spec-Driven Development (SDD) - the practice of writing specifications first to guide development, testing, and documentation.
Spec-Driven Development is a methodology where comprehensive specifications are created before implementation begins. This approach ensures better alignment between requirements and delivery, improves code quality, and facilitates better testing and documentation.
agents.md - Markdown-based specification format for defining AI agent behaviors and capabilities.
FPF - First Principles Framework - Rigorous specification framework for modeling systems, methods, and knowledge with auditable assurance levels and machine-readable patterns.
adversarial-spec - Iteratively refines product specifications by facilitating a debate among multiple LLMs.
get-shit-done - Lightweight and powerful system for meta-prompting, context engineering, and spec-driven development.
lean-spec - Lightweight framework for focused specifications under 2,000 tokens designed for humans and AI assistants.
MetaSpec - Meta-specification framework enabling AI agents to auto-generate spec-driven toolkits.
OpenSpec - Aligns developers and AI assistants on specifications before code is written.
quint-code - Structured reasoning framework for AI coding tools implementing hypothesis-driven spec development with automated design rationale records.
Shotgun - Codebase-aware spec writing tool that keeps AI coding agents on track.
Spec Kit - Focuses developers on product scenarios and predictable outcomes over ad-hoc coding.
spec-driver - Reimagines specs as evergreen truth systems that emit deltas to conform code to vision.
BMAD-METHOD - Breakthrough Method for AI-driven Agile Development, providing a modular framework for agile AI workflows.
cc-sdd - Collaborative spec-driven development tool for writing specifications alongside code.
claude-codepro - Professional development system combining spec-driven development, TDD, and automated quality enforcement.
colign - Collaborative spec-driven development platform for teams to discuss, write, review, and implement specs with AI.
fspec - Gherkin-based spec system that auto-generates tests and links code to business rules.
MoAI-ADK - Framework combining spec-first development, TDD, and AI agents for transparent development lifecycle.
Kiro - Agentic IDE for spec-driven development from prototype to production with natural language coding.
spec-kit-command-cursor - Spec-driven development toolkit for Cursor IDE that turns ideas into specs, plans, and actionable tasks.
Spec Kitty - AI development dashboard and workflow automation platform for spec-driven development.
vibe-kanban - Kanban board system for managing spec-driven development workflows.
VibeDoc - Documentation tool for spec-driven development workflows.
Contributions are welcome! Please feel free to submit a pull request to add more tools to this awesome list.