---
name: risk
description: Etapa 0 - Risk Classification do fluxo SDD
argument-hint: "\"<feature>\""
model: claude-sonnet-4-6
---

# SDD Stage Skill

Esta skill executa uma etapa SDD de forma autocontida. Se o client também expuser subagent com o mesmo papel, use-o como apoio; se não expuser, siga esta skill diretamente e delegue estado, persistência e validação ao CLI `sdd`.

Antes de rodar comandos `sdd`, resolva o CLI uma vez: use `sdd` quando `command -v sdd` encontrar o binário; no checkout fonte `sdd-layer`, use `cargo run --bin sdd --`; se ambos falharem, reporte instalação/PATH ausente com o comando exato que precisa ser reexecutado.

Rode `sdd risk "$ARGUMENTS"` para obter o baseline determinístico. Depois use o subagent `risk-classifier`.

Entrada:

$ARGUMENTS

Se a entrada estiver vazia, peça a descrição da feature. Consulte `sdd.config.yaml` e Project Discovery quando existirem. Retorne a classificação de risco e as decisões operacionais da pipeline.

Se esta classificação fizer parte de uma orquestração nomeada, salve-a em `docs/<slug-da-orquestracao>/00-risk-classification.md` via `sdd artifact save "<nome-da-orquestracao>" risk --file <arquivo> --state recorded`.

Antes de persistir qualquer artefato, garanta que o artifact store exista com `sdd init "<nome-da-orquestracao>"` quando ainda não houver `docs/<slug-da-orquestracao>/traceability-map.yaml`.
