Introdução
Raaghu Spec Kit é uma extensão do Azure DevOps para Desenvolvimento Orientado por Especificação (Specification-Driven Development). Em vez de ir direto de uma ideia para o código, você primeiro descreve o que deseja construir. A extensão usa IA para gerar especificações estruturadas, planos e listas de tarefas, armazena tudo no Wiki do seu projeto e pode criar work items correspondentes no Azure Boards.
Ela é baseada no GitHub Spec Kit de código aberto e funciona com Azure Boards, Repos e Wiki. Os arquivos do Raaghu Spec Kit ficam em Raaghu Spec Kit/ no wiki (projetos mais antigos ainda podem usar Speckit/) — não é necessário fazer commits no repositório para esses arquivos.
O que você pode fazer
Depois que o Raaghu Spec Kit estiver configurado, o workspace tem cinco abas e um painel de chat com IA à direita:
| Área | Para que serve |
|---|---|
| Dashboard | KPIs do projeto e prontidão das especificações |
| Workflows | Cards de capacidades guiadas (governança, backlog, sprint, QA, release) |
| Visual | Sincroniza uma hierarquia Epic → Feature → User Story → Task no Azure Boards; o Sync do gráfico também encontra e auto-vincula itens existentes do Boards |
| Intake | Envie documentos BRD/PRD e crie work items a partir da análise por IA |
| Activity | Linha do tempo de criações, atualizações, exclusões e documentos de intake |
| Chat & commands | Converse com seu provedor de IA e execute comandos /speckit.* |
| Context Menu | No Boards ou em Queries, abra o Menu de contexto do work item → Raaghu para revisar, refinar ou gerar filhos e casos de teste |
| AI options | Use suas próprias chaves (Azure OpenAI, OpenAI ou Claude) ou créditos de IA hospedados pela Raaghu |
Começando
flowchart LR
A["1. Instalar"] --> B["2. Autorizar"]
B --> C["3. Obter um seat"]
C --> D["4. Inicializar"]
D --> E["5. Conectar IA"]
E --> F["6. Primeira feature"]
Escolha o caminho que corresponde à sua situação:
- Administrador da organização configurando o Raaghu Spec Kit pela primeira vez — siga Configuração do administrador (instalar, iniciar trial ou assinar ou ativar uma chave de licença, aprovar usuários, atribuir seats, configurar IA).
- Demais usuários — siga o Início rápido (~10 minutos) depois que um administrador tiver atribuído um seat a você.
- Em seguida, conclua Sua primeira Feature — da constitution até a hierarquia no Boards.