Introduction
Raaghu Spec Kit is an Azure DevOps extension for Specification-Driven Development. Instead of jumping straight from an idea to code, you first describe what you want to build. The extension uses AI to generate structured specifications, plans, and task lists, stores them in your project Wiki, and can create matching Azure Boards work items.
It is built on the open-source GitHub Spec Kit and works with Azure Boards, Repos, and Wiki. Spec Kit files live under Speckit/ in the wiki — no repository commits are required for those files.
What you can do
Once Spec Kit is set up, the workspace has five tabs and an AI chat panel on the right:
| Area | What it is for |
|---|---|
| Dashboard | Project KPIs and specification readiness |
| Workflows | Guided capability cards (governance, backlog, sprint, QA, release) |
| Visual | Sync an Epic → Feature → User Story → Task hierarchy into Azure Boards |
| Intake | Upload BRD/PRD documents and create work items from the AI analysis |
| Activity | Timeline of creates, updates, and intake documents |
| Chat & commands | Talk to your AI provider and run /speckit.* commands |
| AI options | Bring your own keys (Azure OpenAI, OpenAI, or Claude), or use Raaghu-hosted AI credits |
Getting started
flowchart LR
A["1. Install"] --> B["2. Authorize"]
B --> C["3. Get a seat"]
C --> D["4. Initialize"]
D --> E["5. Connect AI"]
E --> F["6. First feature"]
Choose the path that matches your situation:
- Organization admin setting up Spec Kit for the first time — follow Admin Setup (install, subscribe, approve users, assign seats, set AI).
- Everyone else — follow Quick Start (~10 minutes) after an admin has assigned you a seat.
- Then complete Your First Feature — constitution through Boards hierarchy.