spec-protocol-po — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited spec-protocol-po (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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.
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.
@spec-protocol-dor apontar PARTIALLY READY ou NOT READY por decisão de produto.[CRITICAL] de negócio em spec.md que depende de decisão do PO.spec.md e card original.[CRITICAL] e [RISK] ligadas a produto/negócio.spec.md com decisões pendentes.@spec-protocol-revalidate.Use exatamente:
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 ambíguos
- [HYPOTHESIS] ...
- [OBSERVATION] ...
## Sugestão de ajuste no card
### Objetivo
...
### Critérios de aceite sugeridos
1. Given ... When ... Then ...
2. Given ... When ... Then ...
## Atualização sugerida em spec.md
### Decisões pendentes
- [CRITICAL] Decisão 1 — opções: A/B — impacto: ...
### Status de prontidão
PARTIALLY READY / NOT READY
### Histórico de decisão
- YYYY-MM-DD — @spec-protocol-po — decisões enviadas ao PO.
## Arquivos a atualizar
- `spec.md`: yes — registrar decisões pendentes.
- `plan.md`: no.
- `tasks.md`: no.
## Próxima skill
- @spec-protocol-revalidate
- Motivo: após resposta do PO, validar se as decisões foram fechadas.
## Pode codar?
Yes / No / exception only — ...
## Próxima skill no Cursor/Claude
- Comando sugerido: /spec-protocol-revalidate
- Modo recomendado: Ask
- Motivo: revalidar decisão do PO antes de plano.@spec-protocol-plan sem passar por @spec-protocol-revalidate.spec.md.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.