review-alllisted
Install: claude install-skill bwkw/dotagents
# /review-all — cross-layer review dispatcher
Works out which layers a change touches and runs **only the layer reviews that apply**. When one
change spans several layers — a schema change, the code that reads it, the infrastructure that hosts
it — this removes both the work of invoking each layer by hand and, more importantly, the
**cross-layer irreversibility risks that are invisible from inside any single layer**.
**Important: this skill never modifies code or configuration. It reports findings only.**
## Preconditions
| Condition | If unmet |
|---|---|
| The working directory is inside a git repository | Stop, say so, do not proceed |
| A diff, path, or `all` resolves to at least one file | Report "no changes", suggest `path/` or `all`, and stop |
## Position in the workflow
| Upstream | This skill | Downstream |
|---|---|---|
| implementation complete, or a PR open | `/review-all` | triage the findings, then fix |
## Files to read
**The dispatcher reads none of them.** Each layer file tells its own subagent what to load, and the
cross-layer report skeleton is inline in Step 4. Opening a reference here would put it in the main
context for the rest of the session, which is the cost this split exists to avoid.
| File | Read by |
|---|---|
| `reference/backend.md` | the backend subagent, on instruction |
| `reference/frontend.md` | the frontend subagent |
| `reference/infra.md` | the infra subagent |
| `reference/review-process.md` | each layer file, as its first in