GitHub Spec Kit | Spec Kit Documentation
GitHub Spec Kit
Spec-Driven Development or your own process — step by step or as an automated workflow.
Spec Kit is an extensible, intent-driven harness that pushes any coding agent beyond code, guiding it across your SDLC or any business process. Use it for Spec-Driven Development (SDD), where you describe what to build and refine it through structured phases. Run it step by step, automate it end to end, or shape a process of your own, keeping intent at the center.
Install Spec Kit<br>Quick Start
Spec-driven by default
The core SDD process ships ready to use: Spec → Plan → Tasks → Implement .
Define what to build before building it. Rich templates, quality checklists, and cross-artifact analysis come out of the box. Each phase produces a Markdown artifact that feeds the next — giving your AI coding agent structured context instead of ad-hoc prompts.
Walk through the workflow →
Use any coding agent
35 integrations — Copilot, Gemini, Codex, Kilo Code, Zed, Claude, Forge, Kiro, and more. Switch freely between agents with a single command. No lock-in.
Run specify init with your agent of choice and Spec Kit sets up the right command files and directory structures automatically. If your agent isn't listed, the generic integration is an escape hatch for any tool.
See all integrations →
Make it your own
138 community extensions (70+ authors), 25 presets, and growing. Tune the core process with presets, extend it with extensions, orchestrate it with workflows, and package it all up as bundles you can share — or replace the process entirely. The process itself lives in these building blocks, so you're never locked to SDD, or even to software.
Including entirely different processes:
AIDE — 7-step AI-driven engineering lifecycle
Canon — baseline-driven workflows (spec-first, code-first, spec-drift)
Product Forge — product-management-oriented SDD
FX→.NET — end-to-end .NET Framework migration across 7 phases
MAQA — multi-agent orchestration with quality assurance gates
Fiction Book Writing — novels and long-form fiction, from story bible to submission
Presets →<br>Extensions →<br>Workflows →<br>Bundles →
Integrate into your organization
Works offline, behind firewalls, and on Windows, macOS, and Linux . Host your own catalogs to curate what integrations, extensions, presets, workflows, and bundles your organization discovers and recommends.
Community extensions like CI Guard and Architecture Guard add compliance gates and governance that fit the way your team already works.
Enterprise / Air-Gapped →<br>Reference →
Built by the community
240+ contributors power the Spec Kit ecosystem — from core integrations to entirely new processes. Anyone can create and publish an extension, preset, or workflow.
121K+<br>GitHub stars
240+<br>Contributors
35<br>Integrations
138<br>Extensions
25<br>Presets
Friends projects
Presets · Walkthroughs · Friends
Explore the docs
Getting Started<br>Install, configure, and run your first SDD workflow
Reference<br>Core commands, integrations, extensions, presets, and workflows
Community<br>Extensions, presets, walkthroughs, and friend projects
Development<br>Contribute to Spec Kit
What is SDD?<br>The philosophy behind Spec-Driven Development
uv tool install specify-cli<br>specify init my-project --integration copilot
Ready to start? Follow the Quick Start Guide.
Last updated: July 16, 2026
Edit this page