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 211 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.
How to write a good spec for AI agents - Explores why specifications are becoming the most important skill in the age of AI agents.
What Is Spec-Driven Development? A Practitioner's Guide - Practitioner guide to SDD: what a spec is, the four pillars, the EARS format, a full worked spec, and when to skip it.
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.
gsd-core - Light-weight meta-prompting, context engineering, and spec-driven development system for AI coding agents.
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.
dotdog - CLI tool for structured software specs. Write .dog files, compile to .dag graphs, query via MCP. Validate completeness, detect drift. 94% token savings.
spec-driver - Reimagines specs as evergreen truth systems that emit deltas to conform code to vision.
agent-skills - Production-grade skill pack for AI coding agents with explicit spec-to-plan-to-build workflows and quality gates.
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.
Cosmosmith - Multi-agent workflow initializer that generates AGENTS.md, task.md, proposal/design templates, and adapters for Claude Code, Cursor, Copilot, OpenCode, and Trae.
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.
pi-sdd-kit - Spec-driven skill pack for the Pi coding agent, with a gated PRD/spec/tasks/review pipeline, steering docs as durable memory, .status approval gates, and EARS requirements.
skills - Composable engineering skills including PRD/spec, planning, TDD, and architecture workflows for AI-assisted development.
superpowers - Full software development methodology for coding agents centered on spec approval, planning, and subagent execution.
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.
taskmaster - Task management system for AI-driven development that parses PRDs and orchestrates implementation workflows.
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.