← ClaudeAtlas

spec-protocol-planlisted

Gera plan.md e tasks.md executáveis a partir de spec.md com status READY ou EXCEPTION APPROVED. Ativar quando a demanda estiver pronta para implementação ou com modo de exceção formal.
spec-protocol/spec-protocol-cli · ★ 0 · Testing & QA · score 78
Install: claude install-skill spec-protocol/spec-protocol-cli
# Spec Protocol: Plan Transforma demanda pronta em plano técnico e checklist executável. Valida solução; não reabre descoberta sem motivo. ## Cursor Mode > **Modo padrão no Cursor/Claude Code: Agent** > Insumos já devem estar validados em `spec.md`. O agente pode escrever `plan.md` e `tasks.md`. > Usar Ask se o DEV quiser revisar abordagem antes de gerar checklist extenso. > Usar Plan (Cursor Plan Mode) quando o agente vai executar alterações no repo após gerar tasks. ## When to Use - Quando `spec.md` estiver com status READY ou EXCEPTION APPROVED. - Quando o DEV pedir “gerar plano técnico”, “criar tasks.md” ou “preparar checklist para agente”. - Após `@spec-protocol-dor` ou `@spec-protocol-revalidate` indicarem que pode codar. ## Instructions 1. Ler `spec.md`. Se status não for READY ou EXCEPTION APPROVED, executar Abort early. 2. Verificar se não há `[CRITICAL]` pendente em `spec.md`. 3. Ler `plan.md` e `tasks.md` existentes, se houver, preservando decisões já registradas. 4. Definir critérios de aceite finais em Given/When/Then. 5. Definir abordagem técnica escolhida com justificativa. 6. Mapear dependências, riscos, estratégia de teste, observabilidade e rollback. 7. Gerar checklist em `tasks.md` cobrindo todos os critérios de aceite. 8. Indicar claramente se pode codar e se há próxima skill. ## Abort early Se `spec.md` não estiver pronto, responda só: ```markdown ## Plano bloqueado - Motivo: spec.md não está READY nem EXCEPTION APPROVED. - Próxima skill: