Rewrite docs/index.md from a philosophy essay into a landing page organized around four pillars: Spec-driven by default, Use any coding agent, Make it your own, and Integrate into your organization. - Add hero section with GitHub Spec Kit branding and CTA buttons - Add 2x2 pillar card grid with GitHub Primer color accents - Add community stats section (96K stars, 200+ contributors, etc.) - Add navigation cards and footer install CTA - Move SDD philosophy content to docs/concepts/sdd.md - Add custom DocFX template overlay with card CSS and dark mode - Set landing layout for index.md via fileMetadata - Update toc.yml and docfx.json for new concepts section
5.1 KiB
GitHub Spec Kit
Define what to build before building it — with any AI coding agent.
Spec Kit is a toolkit for Spec-Driven Development (SDD), a methodology that puts specifications at the center of AI-assisted software development. Instead of jumping straight to code, you describe what to build, refine it through structured phases, and let your AI coding agent implement it.
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.
Use any coding agent
30 integrations — Copilot, Gemini, Codex, Windsurf, 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, context rules, and directory structures automatically. If your agent isn't listed, the generic integration is an escape hatch for any tool.
Make it your own
91 community extensions (50+ authors), 18 presets, and growing — including entirely different SDD 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
Tune the core process with presets, extend it with extensions, orchestrate it with workflows, or replace it entirely. Build and publish your own.
Integrate into your organization
Works offline, behind firewalls, and on Windows, macOS, and Linux. Host your own extension and preset catalogs so your organization controls what gets installed.
Community extensions like CI Guard and Architecture Guard add compliance gates and governance that fit the way your team already works.
Built by the community
200+ contributors power the Spec Kit ecosystem — from core integrations to entirely new development processes. Anyone can create and publish an extension, preset, or workflow.
Explore the docs
uvx --from git+https://github.com/github/spec-kit.git
specify init my-project --integration copilot
Ready to start? Follow the Quick Start Guide.