reviewlisted
Install: claude install-skill yacb2/aidex
# Review — code as it stands, not as it changed
Every installed review instrument is anchored to a diff. `/code-review` accepts a
`<path>` target but its own scope agent turns it into *"build the matching git diff
command for it"*; `/simplify` reviews *"the changed code"*; `/security-review`
interpolates `git diff origin/HEAD...`, an anchor that can resolve to zero files while
the tree is dirty (measured 2026-07-27).
This skill answers the other question: **review this module as it is**, with no base ref.
Scope vocabulary for the *diff* case: `conventions/references/review-scope-conventions.md`.
## Step 1 — Resolve and measure the target (never skip)
```bash
bash "${CLAUDE_SKILL_DIR}/scripts/resolve-review-target.sh" <path> # or --app
```
There is **no default target**. If the user did not name one, ask — one line — and do
not fall back to the repo root.
**"Review the changes" resolves to the touched modules, not to a diff.** When the ask
is "review the changes since Friday / this weekend's changes / lo que cambió esta
semana", run `--touched-since <ref|date>` (no path): the changes decide WHICH modules,
and each owning module is measured and reviewed as it stands — the untouched files
included. A true diff review (a PR, a branch) still belongs to `/code-review`.
**Tests are measured apart from source.** The reviewed set excludes test files by
default and the size class comes from `source_loc`, not `loc` — otherwise a module is
refused for being well tested (measure