Inicializar Raaghu Spec Kit
Antes de gerar especificações, planos e tarefas, você precisa inicializar o Raaghu Spec Kit no seu projeto. A inicialização configura os arquivos do Raaghu Spec Kit no Wiki do projeto. Faça isso uma vez por projeto.
Pré-requisitos
- Concluir Instalação e abertura, autorizar com a Microsoft e ter um seat
- Um Wiki do projeto (a extensão cria um, se necessário). Se o projeto não tem wiki, o painel direito mostra Initialize Raaghu Spec Kit
- Acesso HTTPS de saída para GitHub.com (os templates são obtidos do repositório open-source do GitHub Spec Kit)
O que a inicialização faz
A inicialização é executada no seu navegador (não é necessário pipeline de build nem agente). Ela:
- Executa verificações prévias — confirma o acesso ao GitHub e encontra ou cria o Wiki do projeto.
- Verifica se o Raaghu Spec Kit já está inicializado.
- Obtém templates do GitHub Spec Kit, definições de comandos e scripts do GitHub.
- Cria uma página raiz
Raaghu Spec Kitno wiki (projetos novos). Projetos que já têm raizSpeckitmantêm esse caminho. - Grava os arquivos obtidos nessa raiz.
Você verá mensagens de progresso como "Running pre-flight checks…", "Fetching Speckit files from GitHub…", "Creating Raaghu Spec Kit wiki structure…", "Writing file X/Y…" e, por fim, "Initialization complete!".
Etapas
- Abra o Raaghu Spec Kit. Se o Raaghu Spec Kit não estiver inicializado, o painel direito mostra Initialize Raaghu Spec Kit.
- Clique em Initialize Raaghu Spec Kit.
- Aguarde "Initialization complete!".


Durante a inicialização, um hub splash percorre Welcome → Why Use Raaghu Spec Kit? → Journey. Ao terminar, um card All Set oferece atalhos para Intake, Workflows e Dashboard; em seguida o painel de chat abre e o workspace fica pronto.




O que é criado no Wiki
Projetos novos usam a raiz Raaghu Spec Kit. Projetos mais antigos, inicializados antes desta versão, mantêm Speckit. O layout das pastas sob qualquer uma das raízes é o mesmo:
Raaghu Spec Kit/ (ou Speckit/ em projetos mais antigos)
├── specify/ ← arquivos do motor, memory, templates
│ ├── memory/ ← a constitution do projeto é salva aqui
│ ├── scripts/
│ └── templates/
└── devops/ ← definições de comandos
Comandos posteriores adicionam pastas como specs/ (uma pasta por feature) e intake/. Em geral, você não edita essas pastas do motor manualmente.
As páginas do Azure DevOps Wiki são armazenadas sem a extensão .md. Um caminho como specs/001-feature-name/spec é uma página do wiki chamada spec.


Reinicializar
Se o Raaghu Spec Kit já existir e você inicializar novamente, será pedida uma confirmação antes de sobrescrever. Escolha Yes, Update ou Cancel.
A reinicialização é apenas para recuperação. Você não precisa inicializar toda vez que abrir o projeto.
Erros comuns
| Mensagem | O que fazer |
|---|---|
| "GitHub API rate limit reached…" | Aguarde alguns minutos e tente novamente |
| "Cannot reach GitHub to fetch Speckit files…" | Verifique a rede ou o firewall para acesso ao GitHub.com e tente novamente |
| "Could not create the project wiki automatically…" | Abra a aba Wiki no seu projeto, crie o wiki do projeto e inicialize novamente |
Veja também Solução de problemas.
Próximos passos
- Settings — Conectar um provedor de IA
- Sua primeira Feature
- Painel de chat