Pular para o conteúdo principal
Versão: v3.3.3

Comandos do Raaghu Spec Kit

Os comandos do Raaghu Spec Kit geram conteúdo estruturado e o salvam no Wiki do projeto em Raaghu Spec Kit/ (projetos mais antigos ainda podem usar Speckit/). Execute-os pelo dropdown Command do painel de chat ou digitando o comando.

Prefere cards guiados sem comandos com barra? Use primeiro Workflows ou o Menu de contexto do Boards. Esta página é a referência completa de comandos.

Caminho recomendado: constitution → specify → clarify → plan → tasks → sync em Visuals. Passo a passo: Sua primeira Feature.

Antes de começar: Confirme que a IA está conectada e que o Raaghu Spec Kit está inicializado. Administradores da organização e Project Administrators usam Settings. Se você não vir Settings, peça a um admin.

Dropdown de CommandDropdown de Command

Ajuda do comando (?)​

Abra o dropdown Command para escolher um comando do Raaghu Spec Kit. Use os botões ? para ajuda no produto:

  • Ao lado do título Command — abre How to use commands (selecione um comando, adicione uma descrição curta, pressione Enter), com um exemplo
  • Ao lado de cada comando — abre um popover com Description, What to enter e um Example daquele comando

Lista de Command com botões de informação em cada comando do Raaghu Spec KitLista de Command com botões de informação em cada comando do Raaghu Spec Kit

Os comandos​

ComandoFinalidadeSalvo em (Wiki)
/speckit.constitutionDefinir princípios e guardrails do projetoRaaghu Spec Kit/specify/memory/constitution
/speckit.specifyCriar uma especificação de feature com requisitos e critérios de aceiteRaaghu Spec Kit/specs/NNN-feature-name/spec
/speckit.clarifyDetectar ambiguidades, fazer perguntas e atualizar a specAtualiza o spec da feature
/speckit.planCriar um plano técnico de implementaçãoRaaghu Spec Kit/specs/NNN-feature-name/plan
/speckit.tasksDividir o plano em uma lista de tarefas por fasesRaaghu Spec Kit/specs/NNN-feature-name/tasks
/speckit.analyzeCruzar spec, plan, tasks e constitution em busca de lacunasRelatório no chat
/speckit.checklistGerar ou atualizar um checklist de qualidade dos requisitosRaaghu Spec Kit/specs/NNN-feature-name/checklists/…
/speckit.convergeApós o push do código, comparar o repositório com spec/plan/tasks e acrescentar tarefas restantesAcrescenta em tasks

Em Settings → Commands Mapping, alterne entre Default (nomes amigáveis) e Spec Kit (IDs speckit.*). Exemplo: "Create Specification" é o mesmo que /speckit.specify.

Comandos de Idea Assessment​

Avalie uma ideia antes de /speckit.specify. Prefira a UI guiada em Idea Assessment (Workflows → Idea Assessment → + New Assessment). Estes comandos com barra são as mesmas etapas para usuários avançados.

ComandoFinalidadeSalvo em (Wiki)
/speckit.assess.intakeCapturar a ideia bruta sem julgarRaaghu Spec Kit/specify/assessments/<idea-id>/intake
/speckit.assess.researchReunir evidências a favor e contra…/assessments/<idea-id>/research
/speckit.assess.defineDefinir o problema: quem é afetado, objetivos, métricas…/assessments/<idea-id>/problem
/speckit.assess.shapeMoldar 2–3 opções de conceito com trade-offs…/assessments/<idea-id>/concept
/speckit.assess.decideVeredito Go / Needs Clarification / Kill…/assessments/<idea-id>/decision
/speckit.assess.refineRefinar após Needs Clarification (em geral pelo fluxo guiado)Atualiza a página de assessment indicada

O slug=id-curto-da-ideia opcional mantém todas as etapas na mesma pasta do wiki (por exemplo slug=offline-mode). Após Go, você pode continuar conversando sobre a decisão e depois seguir com /speckit.specify. Após Needs Clarification, responda às perguntas no chat ou edite a página do wiki — não reinicie o funil completo.

/speckit.assess.intake "offline sync for field users" slug=offline-mode
/speckit.assess.research slug=offline-mode
/speckit.assess.define slug=offline-mode
/speckit.assess.shape slug=offline-mode
/speckit.assess.decide slug=offline-mode

Ordem recomendada​

Execute os comandos de delivery nesta ordem. A constitution é definida uma vez por projeto; os demais são executados por feature. As etapas opcionais de Idea Assessment vêm antes do specify quando a ideia ainda é incerta.

OrdemComandoObrigatórioDescrição
—/speckit.assess.*OpcionalAvaliar a ideia primeiro (veja acima)
1/speckit.constitutionSim (uma vez)Definir princípios do projeto
2/speckit.specifySimDefinir o que construir
3/speckit.clarifyRecomendadoEsclarecer áreas pouco especificadas antes do planejamento
4/speckit.planSimDefinir o stack técnico e o plano de implementação
5/speckit.tasksSimGerar a lista de tarefas
6/speckit.analyzeOpcionalAnálise de consistência e cobertura
7/speckit.checklistOpcionalChecklist de qualidade dos requisitos
8/speckit.convergeOpcional (após o push)Reconciliar o código com a spec

CREATE versus UPDATE​

A maioria dos comandos é incremental:

  • CREATE — quando ainda não existe arquivo para a feature atual, o comando o gera a partir de um template.
  • UPDATE — quando o arquivo já existe, o comando adiciona conteúdo novo e mantém o que você já tem.

/speckit.specify cria o próximo spec numerado por padrão. Atualiza um spec existente apenas quando você pede explicitamente (por exemplo, update this spec ou nomear specs/001-feature-name). Depois do specify, clarify, plan, tasks, analyze e converge permanecem nessa feature até você nomear outra.

Exemplos​

/speckit.constitution Create principles focused on code quality, testing standards, user experience consistency, and performance requirements
/speckit.specify Build an app to organize photos into date-grouped albums, with drag-and-drop reordering and a tile preview inside each album.
/speckit.clarify
/speckit.plan Use Vite with minimal libraries. Prefer vanilla HTML, CSS, and JavaScript. Store metadata in a local SQLite database.
/speckit.tasks

Após a execução de um comando, revise a prévia e escolha Keep ou Regenerate.

Em atualizações de arquivo, o painel mostra contagens reais +N / −N e a aba Diff (Contents / Preview / Diff). Diff aparece só quando há versão anterior e você não está editando. Criações pela primeira vez não mostram Diff.

Aba Diff do painel de arquivo com contagens +N / −NAba Diff do painel de arquivo com contagens +N / −N

/speckit.constitution​

Define os princípios do projeto (uma vez por projeto). Visualize o rascunho e depois clique em Keep.

Resultado do comando constitution com Keep ou RegenerateResultado do comando constitution com Keep ou Regenerate

/speckit.specify​

Cria o spec da feature (e páginas relacionadas, como requirements) em Raaghu Spec Kit/specs/NNN-feature-name/.

Resultado do comando specify com prévia da spec e Keep ou RegenerateResultado do comando specify com prévia da spec e Keep ou Regenerate

/speckit.clarify​

Faz perguntas de esclarecimento no chat (muitas vezes com uma sugestão Optimal). Responda-as para que as lacunas sejam incorporadas de volta à spec.

As perguntas aparecem uma por vez no chat (Back / Next, depois Submit Answer na última pergunta). O mesmo fluxo é usado quando Idea Assessment ou Intake faz perguntas de esclarecimento.

Comando clarify fazendo perguntas no chatComando clarify fazendo perguntas no chat

/speckit.plan​

Gera o plano de implementação e arquivos relacionados (plan, research, data-model e similares).

Resultado do comando plan com vários arquivos geradosResultado do comando plan com vários arquivos gerados

/speckit.checklist​

Cria um checklist de qualidade dos requisitos na pasta checklists/ da feature. Se o arquivo do checklist já existir, executar o comando de novo atualiza esse arquivo — com o mesmo fluxo Keep / Regenerate, contagens +N / −N e aba Diff quando já houver uma versão anterior.

Resultado do comando checklist com Keep ou RegenerateResultado do comando checklist com Keep ou Regenerate

/speckit.tasks​

Divide o plano em uma lista tasks por fases.

Resultado do comando tasks com prévia de tasks.mdResultado do comando tasks com prévia de tasks.md

/speckit.analyze​

Cruza spec, plan, tasks e constitution. Os resultados aparecem como um relatório de análise no chat (lacunas, severidade e recomendações).

Relatório de análise de especificação do comando analyze no chatRelatório de análise de especificação do comando analyze no chat

Workflows vs comandos​

  • Comandos (/speckit.*) são ações diretas que você executa pelo chat.
  • Workflows são conversas guiadas em várias etapas a partir da aba Workflows, que usam o mesmo motor.

Para um passo a passo completo, consulte Sua primeira Feature.

Próximos passos​

Caminho opcional de descoberta (antes do specify): Idea Assessment — intake → research → define → shape → decide → (Go) specify.