spec-protocol-analyzelisted
Install: claude install-skill spec-protocol/spec-protocol-cli
# Spec Protocol: Análise
Cruza demanda e codebase para produzir descoberta rastreável. Foca no que o código prova, no que o card diz e no que ainda é hipótese. Não desenha solução final.
## Cursor Mode
> **Modo padrão no Cursor/Claude Code:**
> - Ask se o agente não tiver acesso real à codebase.
> - Agent se estiver rodando dentro da IDE com codebase aberta e permissões de leitura.
## When to Use
- Após `@spec-protocol-triage` classificar demanda como risco médio/alto.
- Quando o DEV pedir “achar onde isso está no código” ou “mapear impacto técnico”.
- Quando `spec.md` estiver vazio ou rascunho e precisar de descoberta baseada em código.
## Instructions
1. Ler `spec.md` se referenciado e o card original.
2. Localizar módulos, rotas, entidades, jobs, filas, telas ou integrações prováveis na codebase.
3. Verificar comportamento atual nesses pontos.
4. Separar explicitamente: fatos no código, texto do card, inferências.
5. Classificar achados com a taxonomia única.
6. Propor blocos copiáveis para `spec.md` com contexto, regras, riscos e status.
7. Indicar próxima skill (normalmente `@spec-protocol-dor` ou `@spec-protocol-po`) com comando e modo.
## Taxonomia única
- `[CRITICAL]`: bloqueia início ou muda escopo/solução.
- `[RISK]`: pode gerar efeito colateral relevante.
- `[HYPOTHESIS]`: inferência sem evidência direta.
- `[OBSERVATION]`: útil, não bloqueia.
## Saída
Use exatamente:
```markdown
## Resumo da demanda
...
## Fatos confirmados no código
- ... Evidência