Spec Kit is an open-source toolkit developed by GitHub to facilitate spec-driven development (SDD) by providing templates and a command-line interface (CLI) that structure software specifications as Markdown files. These Markdown artifacts are designed to be interpreted and executed by AI coding agents such as GitHub Copilot, Claude Code, Gemini CLI, Cursor, and Windsurf.