logo Spec Kit

Spec Kit

GitHub · Developer Productivity & Workflow · Updated
Visit site

Spec Kit is GitHub's open-source toolkit for Spec-Driven Development (SDD): instead of prompting an agent straight into code, you define what to build and why first, and the specification drives planning, task breakdown, implementation, and a final convergence check. The `specify` CLI scaffolds a project for your agent (`specify init my-project --integration copilot`), after which you invoke `/speckit-constitution`, `/speckit-specify`, `/speckit-plan`, `/speckit-tasks`, `/speckit-implement`, and `/speckit-converge` skills in the agent's chat. SDD ships in core, while bug-fixing and idea-assessment processes are bundled extensions. It works with 30+ coding agents including GitHub Copilot, Claude Code, Codex, Gemini CLI, Cursor, Windsurf, and Qwen Code, and is extensible for organization-specific processes.

v1.0.7 released September 15, 2026 with the repository at ~137k GitHub stars and ~2,000 commits; originally announced on the GitHub Blog in September 2025 and trending on GitHub in September 2026.

As of

  • `specify` CLI scaffolds SDD templates and agent-specific skills into a project
  • Constitution → specify → plan → tasks → implement → converge skill workflow
  • Bundled extensions for structured bug fixing and evidence-based idea assessment
  • Works with 30+ coding agents (Copilot, Claude Code, Codex, Gemini CLI, Cursor, and more)
  • Extensible templates and processes for team- or org-wide standards
  • Documentation site with walkthroughs, bundles, and community extensions
✓ Best For

Teams and individual developers who want a repeatable, documented process for greenfield features or whole applications with a coding agent, especially where requirements need to be reviewed before code is written.

✗ Not Ideal For

Quick throwaway prototypes or small fixes where a full spec/plan/tasks cycle is overhead; developers who prefer a lighter skills pack (see Agent Skills or Superpowers) or a spec workflow baked into a single agent such as Kiro.

Open Source

Free and open-source under MIT; the `specify` CLI is installed with `uv tool install specify-cli` and the process runs on whatever coding agent and model subscription you already use.

The most widely adopted spec-first workflow for coding agents, with the credibility of an official GitHub project and agent-agnostic integrations; heavyweight by design, but that discipline is exactly what it delivers.
spec-drivenagent-skillsworkflowcligithubopen-source
Is Spec Kit free?

Yes - Spec Kit is Open Source. Free and open-source under MIT; the `specify` CLI is installed with `uv tool install specify-cli` and the process runs on whatever coding agent and model subscription you already use.

Is Spec Kit open source?

Yes - Spec Kit is open source. Free and open-source under MIT; the `specify` CLI is installed with `uv tool install specify-cli` and the process runs on whatever coding agent and model subscription you already use.

Who is Spec Kit best for?

Teams and individual developers who want a repeatable, documented process for greenfield features or whole applications with a coding agent, especially where requirements need to be reviewed before code is written.

Who is Spec Kit not ideal for?

Quick throwaway prototypes or small fixes where a full spec/plan/tasks cycle is overhead; developers who prefer a lighter skills pack (see Agent Skills or Superpowers) or a spec workflow baked into a single agent such as Kiro.

What are the best Spec Kit alternatives?

The closest Spec Kit alternatives on ai.dosa.dev are Pieces for Developers, agenttrace, Vibe Kanban - all listed under Developer Productivity & Workflow.

Who makes Spec Kit?

Spec Kit is developed by GitHub. It is listed in the Developer Productivity & Workflow category on ai.dosa.dev.

Track Spec Kit in your AI stack

Favorite this tool to revisit it later, or Zap it to contribute to the public vote count.

Content on this page is AI-generated. Please verify details with the vendor's website for accuracy.