GitHub spec-kit - Toolkit for Spec-Driven Development with AI Agents

Overview

[AI Summary]: GitHub’s spec-kit is a toolkit that introduces Spec-Driven Development, a methodology where executable specifications directly generate working implementations rather than just guiding development. The system works with AI coding agents (Claude Code, GitHub Copilot, or Gemini CLI) to transform high-level requirements into production-ready applications through a structured multi-phase process. It emphasizes intent-driven development, supporting diverse technology stacks, enterprise constraints, and both greenfield and brownfield development scenarios while maintaining technology independence.

  • Developer: GitHub
  • License: Open Source
  • Platform: Linux/macOS (WSL2 on Windows)
  • Requirements: Python 3.11+, uv package manager, AI coding agent