spec-protocol-dorlisted
Install: claude install-skill spec-protocol/spec-protocol-cli
# Spec Protocol: DoR (Definition of Ready)
Avalia prontidão para desenvolvimento com régua proporcional ao risco. DoR não é gate cego; urgência legítima vai para exceção, não para READY falso.
## Cursor Mode
> **Modo padrão no Cursor/Claude Code: Ask**
> Resultado precisa ser revisado pelo DEV antes de virar plano.
> Se status final for READY e o próximo passo for gerar plano automaticamente, o DEV pode chamar `@spec-protocol-plan` em **Agent**.
## When to Use
- Quando `spec.md` existir e o DEV perguntar “já posso codar?”.
- Após `@spec-protocol-analyze` completar spec.md.
- Antes de qualquer execução em demandas de risco médio/alto.
## Instructions
1. Ler `spec.md`.
2. Verificar se há decisões `[CRITICAL]` pendentes.
3. Escolher política por risco: baixo, médio, alto ou incidente/prazo crítico.
4. Preencher checklist proporcional ao risco.
5. Determinar status: READY, PARTIALLY READY, NOT READY ou EXCEPTION RECOMMENDED.
6. Gerar bloco de atualização de `spec.md` com status, pendências e histórico.
7. Recomendar próxima skill única com motivo e modo no Cursor.
## Política por risco
- Baixo risco: exige pronto mínimo.
- Médio risco: exige áreas afetadas, regras relevantes, critérios testáveis e dependências mapeadas.
- Alto risco: exige decisões críticas respondidas, riscos aceitos, rollback/migração/testes considerados.
- Incidente/prazo crítico: se faltar clareza, saída é `EXCEPTION RECOMMENDED`, não READY.
## Taxonomia única
Usar somente `[CRITICAL]`, `[RISK]