Spec Kit
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
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.
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.
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.
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.
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.