← ClaudeAtlas

spec-protocol-polisted

Gera comunicação estruturada para o PO com decisões A/B, impacto e bloco de decisões pendentes para spec.md. Ativar quando DoR indicar PARTIALLY READY ou NOT READY por decisão de negócio.
spec-protocol/spec-protocol-cli · ★ 0 · Testing & QA · score 78
Install: claude install-skill spec-protocol/spec-protocol-cli
# Spec Protocol: PO Transforma lacunas em decisões claras para o PO. Não gera lista de dúvidas soltas. O PO escolhe entre opções com impacto explicado. ## Cursor Mode > **Modo padrão no Cursor/Claude Code: Ask** > Output é texto a ser enviado para humano (PO). Não é para executar nada na codebase. > Não usar Agent ou Plan aqui. ## When to Use - Quando `@spec-protocol-dor` apontar PARTIALLY READY ou NOT READY por decisão de produto. - Quando o DEV pedir “montar perguntas para o PO” ou “explicar opções com impacto”. - Quando houver `[CRITICAL]` de negócio em `spec.md` que depende de decisão do PO. ## Instructions 1. Ler `spec.md` e card original. 2. Identificar decisões pendentes `[CRITICAL]` e `[RISK]` ligadas a produto/negócio. 3. Para cada decisão, montar contexto curto, opções A/B e impacto de cada opção. 4. Sugerir recomendação técnica explícita. 5. Gerar ajustes sugeridos no card (objetivo, critérios de aceite). 6. Gerar bloco de atualização de `spec.md` com decisões pendentes. 7. Indicar que a próxima skill a ser usada após resposta é `@spec-protocol-revalidate`. ## Saída Use exatamente: ```markdown Analisando a tarefa, identifiquei decisões que precisamos fechar antes de seguir com segurança. ## Decisões necessárias para o PO ### Decisão 1 — [CRITICAL / RISK] Contexto: ... Opção A: - Descrição: ... - Impacto: ... Opção B: - Descrição: ... - Impacto: ... Recomendação técnica: ... Pergunta objetiva: Qual opção devemos seguir? ## Pontos que continuam