GitHub has launched Spec Kit, an experimental open-source toolkit aimed at enhancing AI-assisted coding by enforcing a "spec-first" approach. This methodology mandates developers to create detailed specifications and plans before AI agents generate any code, seeking to improve reliability and reduce errors inherent in unguided AI development.
The toolkit supports over 30 AI coding agents, including popular ones like GitHub Copilot, Claude Code, and Gemini CLI, accessible via CLI and slash commands. While praised for introducing structure, concerns have been raised about potential increases in token consumption and slower workflows. GitHub is treating it as a collaborative experiment to define best practices for AI-augmented development, with ongoing community input shaping its evolution.