code-review-difflisted
Install: claude install-skill lttr/claude-marketplace
# Code Review
Pure git-native review pipeline. Resolves a diff from git-native inputs, runs the review pipeline, and produces a markdown report.
**Does NOT** check out branches, talk to Azure DevOps / GitHub, or post comments. PR resolution is the caller's job (see Usage).
## Arguments
`$ARGUMENTS` is a space-separated string. Parse out optional flags first, then treat the remainder as the diff source.
| Flag | Meaning |
| ---------------- | -------------------------------------------- |
| `--rules <path>` | Project rules markdown file. |
| `--pr <number>` | PR / MR id (label only — no platform fetch). |
| `--ticket <id>` | Ticket / work-item id (label only). |
| `--name <title>` | Override inferred report title. |
| `--print` | Print review to stdout; skip save prompt. |
Wrappers may pre-pin any of `rules_file`, `pr`, `ticket`, `name` — user-passed flags WIN.
## Input Detection
After flags are stripped, the remainder selects the diff source:
| Form | Source |
| ------------------------------- | ------------------------------------- |
| empty | current branch vs base (master/main) |
| `staged` | `git diff --staged` |
| path ending `.diff` or `.patch` | local diff file |
| anything else | treat as git ref (b