Engineering4AI/awesome-spec-driven-development

A curated list of awesome resources for spec-driven development (SDD)

What it solves

This is a curated list of tools, standards, and resources for Spec-Driven Development (SDD) — the practice of writing comprehensive specifications before implementation begins. With the SDD ecosystem scattered across many repos and products, this list solves the discovery problem by gathering the best options into one place.

How it works

It follows the classic "Awesome" list format: a single README that organizes curated entries under clear category headings — Introductions, Standards, Specification Tools, Development Frameworks, IDE & Editor Integrations, MCP Servers, and Workflow Management. Each entry links to the resource's repository or website, gives a one-line description of its purpose, and often includes a GitHub star count as a popularity signal.

Who it's for

Developers and engineering teams who want to adopt a spec-first workflow, especially those working with AI coding agents (like Claude Code, Codex, Copilot, or Cursor). It's also useful for anyone exploring how specifications can align requirements, code, tests, and documentation in AI-assisted development.

Highlights

  • Covers the full spectrum: from introductory articles and formal standards to concrete CLI tools, platform integrations, and full development frameworks.
  • Each entry is concise and directly links to the resource, so you can quickly evaluate options.
  • Includes both open-source projects and commercial platforms.
  • Reflects the current movement of using specs to guide AI agents, with many tools referencing specific agent ecosystems.

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト