AI AgentsOpen_source
Spec Kit logo

Spec Kit

Define what to build before building it, with any AI coding agent

Overview

About Spec Kit

Spec Kit is GitHub's open source toolkit for Spec-Driven Development. It is a CLI called specify that scaffolds a structured process into a repository and installs the matching slash commands for whichever coding agent you use. The default process is Spec, then Plan, then Tasks, then Implement, and each phase produces a Markdown artefact the next phase reads, so the agent works from a written intent rather than from an ad-hoc prompt. Since 1.0.0 on 2026-08-21 it describes itself as an intent-driven harness rather than a single methodology: the SDD process ships ready to use, but presets, extensions, workflows and bundles let you tune it, extend it, automate it end to end, or replace it with a process of your own.

The problem it addresses is the one everyone running an agent on a real codebase hits: the agent is capable, but the instruction was a sentence, and the result reflects that. Spec Kit makes the specification a first-class artefact with templates, quality checklists and cross-artefact analysis, and it does this for 38 agent integrations - Copilot, Codex, Claude Code, Gemini, Kilo Code, Zed, Kiro, Muse Code and more - with a single command to switch between them. The traction is the largest of anything in this batch: 135,595 GitHub stars, 12,190 forks and roughly 290 contributors, with 157 community extensions and 33 presets at the time of writing. The licence is MIT, there is no paid tier, and the enterprise material is about running offline and hosting your own catalog, not a product.

Pricing

No pricing page found

Free tier

Free and MIT licensed. No paid tier and no pricing page; installs with uv or pip.

Checked 2026-09-15

Details

GitHub Stars 137,029
Forks 12,276
Data from: GitHubUpdated: Sep 15, 2026
software-engineeringcode-generationopen-sourcespec-driven-developmentworkflow