GitHub Spec Kit
GitHub’s Spec Kit (github/spec-kit) is an open-source toolkit for spec-driven development with AI coding agents: write the specification first, then plan, break into tasks, implement. MIT licence; ~139.6k stars, ~12.5k forks. Latest release seen: v1.0.13 (2026-09-29), which added a bundled GitHub extension for a taskstoissues command (GitHub API, 2026-09-30).
Install and use (current README)
- Requires Python 3.11+, the
uvpackage manager, and a supported coding agent (GitHub Copilot is the default; others supported). uv tool install specify-clithenspecify init my-project --integration copilot. (The 2025 formuvx --from git+https://github.com/github/spec-kit.git specify init <PROJECT_NAME>is older; the release notes still show auv tool install ... --from git+...@v1.0.13form.)- Commands are now invoked as hyphenated skills in agent chat, not the old
/specify,/plan,/tasksslash names:/speckit-constitution,/speckit-specify,/speckit-plan,/speckit-tasks,/speckit-implement,/speckit-converge.
Workflows
| Workflow | Commands |
|---|---|
| Spec-driven development | constitution, specify, plan, tasks, implement, converge |
| Bug fixing (extension) | /speckit-bug-assess, /speckit-bug-fix, /speckit-bug-test |
| Idea assessment (extension) | /speckit-assess-intake through /speckit-assess-decide |
Philosophy
Intent-first: separate the “what” from the “how”, use the spec as source of truth, add checkpoints to critique and refine AI-generated artefacts before implementation. Useful for greenfield work, modernising legacy systems, and compliance-shaped specs.
Agent support
Older note listed GitHub Copilot, Claude Code and Gemini CLI. The README says Copilot is default and “others available”; the full list was not captured (unverified). Gemini CLI itself was sunset 2026-06-18 (replaced by Antigravity CLI, see Google Antigravity IDE).
Related: agent-os, google-conductor, github-copilot.
Sources
- https://github.com/github/spec-kit (accessed 2026-09-30)
- https://api.github.com/repos/github/spec-kit/releases/latest (accessed 2026-09-30)