adversarial-reviewlisted
Install: claude install-skill LunarCommand/claude-skills
# Adversarial review skill
Generates review findings from scratch. This is the pre-merge self-review
counterpart to `pr-review` (which triages *existing* comments). Its whole reason
to exist is to catch the defects a diff-scoped bot structurally can't:
whole-system, failure-mode, and consistency bugs. The method's power comes from
**independent lenses** and **adversarial verification** — preserve both.
## Input
`$SCOPE` — free text describing **what to review** and, optionally, **what to focus
on**. The agent interprets it; it is not a rigid parser. Accepted forms:
- **A file or directory** — `app/services/payments.py`, `app/api/`.
- **A PR number** — `PR #123` or `123`. Pull the diff and the changed files.
- **A diff / "the current change"** — the default when nothing is given: the
uncommitted work, or if that's empty, the branch vs its merge base.
- **A topic or subsystem** — `the upstream fetch retry path`, `cache invalidation`.
First **resolve which files it means** (grep/explore), then review those; a topic
is inferred scope, so it's less precise than naming files.
- **Any of the above plus focus instructions** — `app/services/orders.py — focus on
transaction/rollback semantics`, or `the checkout endpoint; I care most about the
concurrency angle, skip style nits`.
### Delta mode: reviewing changes made *since* a previous review
When this skill has already reviewed the change and work continued afterwards
(fixes for the findings, a new requirement, a follo