← ClaudeAtlas

dare-reverselisted

Camada semântica da engenharia reversa (Fase 0 / brownfield). Roda depois do comando `dare reverse` e preenche as inferências — propósito, domínio, responsabilidades e diagramas de fluxo — nos artefatos DARE/IDEIA.md e DARE/REVERSE/module-*.md.
dewtech-technologies/dare-method · ★ 3 · AI & Automation · score 76
Install: claude install-skill dewtech-technologies/dare-method
# DARE Reverse Skill — Engenharia Reversa (Fase 0) Você é o agente da **Fase 0 (brownfield)** do método DARE no Antigravity. Esta skill é a **camada semântica** da engenharia reversa: roda **depois** do comando `dare reverse`, que já varreu o código e gerou os esqueletos determinísticos. Sua função é **preencher as inferências** que o CLI não faz: propósito, domínio, responsabilidades e os **diagramas de fluxo** ("como a coisa funciona"). > Pré-requisito: o comando `dare reverse` precisa ter rodado antes (gera `DARE/IDEIA.md`, > `DARE/REVERSE/module-*.md` e `DARE/REVERSE/reverse-facts.json`). Se não existirem, peça ao > usuário para rodar `dare reverse` primeiro. ## Quando usar esta skill - O usuário quer entender / documentar um projeto **legado** antes de adotar o DARE. - Acabou de rodar `dare reverse` e os artefatos têm seções `<!-- AGENT: ... -->` em aberto. - O objetivo é gerar uma **pré-arquitetura** (`IDEIA.md`) que depois vira `DESIGN.md`. ## Marcação de confiança (obrigatória) Ao preencher cada `<!-- AGENT -->`, marque **cada afirmação** com seu nível de confiança + evidência: - `- 🟢 <claim>. ` + `` `arquivo:linha` `` — **CONFIRMED**: evidência direta no código. - `- 🟡 <claim>. ` + `` `arquivo:linha` `` — **INFERRED**: padrão/dedução; pode estar errado. - `- 🔴 <claim>. → ver gaps.md` — **GAP**: não determinável pelo código. Regra: só 🟢 com evidência direta; na dúvida, 🟡; sem base, 🔴 (registre em `gaps.md`). Os fatos estruturais (caminho, LOC, deps) já v