From atlas-workflow-orchestrator
Skill `atlas-slice-review`. Revisa uma slice implementada após `atlas-plan-execute`, usando o plano (`atlas-plan-handoff`), invariantes e código tocado como contrato. Revisão fria focada na slice — regressões ocultas, gaps de lógica, cenários em falta, riscos de segurança, violações arquiteturais e testes em falta.
How this skill is triggered — by the user, by Claude, or both
Slash command
/atlas-workflow-orchestrator:atlas-slice-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill only when `--review` is present after `atlas-plan-execute` or any equivalent implementation pass has finished a specific plan slice.
Use this skill only when --review is present after atlas-plan-execute or any equivalent implementation pass has finished a specific plan slice.
Review only the slice that was executed. Do not widen into a generic repo audit unless the user explicitly asks for that.
--review is the only automatic dispatch condition. Do not auto-trigger from heuristics, diff size, risk level, or validator observations. If --review is absent, report that external review was skipped by contract.
Esta skill é análise de leitura: revisa código, não muta código. Pela fronteira de determinismo do Atlas (mutação de código, PRD D10), leitura standalone é permitida, mas carrega risco epistêmico — a análise não passou pela defesa fria do pipeline (atlas-task-validator, que é pipeline-only, só state_path). Esse risco é mitigado por rótulo, não por gate.
Regra dura: quando atlas-slice-review roda fora do pipeline (sem o atlas-task-validator ter fechado a slice via state file), a saída SEMPRE sai rotulada como garantia reduzida. É proibido simular validator_status: passed ou qualquer veredito de validação aprovado — a review é leitura, não validação fria.
guarantee_level: reduced_standalone
validator_status: not_run (sem validator-closed)
scope: standalone
guarantee_level: reduced_standalone — enum fixo (PRD D12); nunca full_pipeline em uso standalone.validator_status: not_run (sem validator-closed) — declara explicitamente que a defesa fria não rodou. Proibido escrever passed/pass.scope: standalone — marca que a review não está ancorada num state file de pipeline.Quando a review roda dentro do pipeline (despachada pelo orquestrador após o validator frio fechar a slice), o nível de garantia da slice vem do pipeline (full_pipeline) e este rótulo de redução não se aplica — mas a própria review continua sendo leitura e nunca emite veredito de validador.
Invariante: uma análise de leitura standalone nunca se declara fechada por validação; sai rotulada
reduced_standalonee jamais simulavalidator_status: passed(PRD D10/D11, fecha Q-08).
Use atlas_run_state as the primary source for run state, dispatch status, and validator status. Do not read or write run ledger files directly. If MCP state is unavailable, block the review rather than accepting a local file fallback.
Base the review on three inputs:
atlas-plan-handoff (Section 2 - Invariantes, Section 6 - Contratos, Section 8 - Validação).Before reviewing code, identify:
git diff --name-only main...HEAD).If the diff and the plan disagree materially, call that out as a structural finding or blocker. Do not silently review an invented scope.
This skill is not for fixing code first. It is for finding problems first. Look for:
For each executed task, compare: stated objective, expected change, invariants preserved, and done criteria with real code. Ask what the implementation forgot:
Prefer findings attributable to the executed slice. Mark pre-existing issues as observations or separate notes to keep signals clean and actionable.
Return exactly this structure:
## Findings
### P0 - <short title>
- **Slice/Task:** T0N
- **Por que importa:** [impacto real]
- **Arquivo:** `relative/path.ext:line`
- **Modo de falha:** [o que quebra e como]
- **Evidência:** [o que suporta o finding]
### P1 - <short title>
[same shape]
### P2 - <short title>
[same shape]
### P3 - <short title>
[same shape]
---
## Perguntas Abertas ou Suposições
[questões que precisam de confirmação antes de agir nos findings]
---
## Resumo da Slice
[breve — o que foi bem implementado, o que precisa atenção, se a slice pode ser considerada fechada]
Do not add extra sections or narrative conclusions.
npx claudepluginhub pauloborini/atlas-workflow --plugin atlas-workflow-orchestratorGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.