GitHub Releases Spec for Faster, High-Quality Software Development
GitHub's Spec-Kit introduces AI-powered spec-driven development to generate code from plain language, reducing documentation gaps and communication loss in software projects.
"AI Disruption" Publication 7600 Subscriptions 20% Discount Offer Link.
Let me start by complaining a bit.
I don't know how your team is doing, but here at ours, documentation is a complete joke. The PRDs written by product managers read like science fiction novels, and the technical docs from developers are always lagging behind git push
. Code and documentation exist in two parallel universes.
A new guy spent half a day studying the documentation, then came over to ask me: "Hey, why does the documentation say this API returns a user list, but when I call it, I only get a user ID?"
What could I say? I could only pat him on the shoulder: "Trust the documentation, and you've already lost. Look at the code - code is the only truth."
The result is that no one trusts documentation anymore, and no one bothers to write good documentation. Projects turn into shit mountains, maintenance relies on archaeology, and handovers are basically guesswork.
In this broken environment, I'd almost gotten used to it.
Then this afternoon, while routinely slacking off on GitHub, I saw an official new project called spec-kit
.