radin-reviewlisted
Install: claude install-skill shortcuts/radin
# Review to Backlog
Run `/thermo-nuclear` code quality review against caller-specified scope, persist every finding as structured entry in `BACKLOG.md` instead of just printing to terminal. Turns one-off strict review into durable backlog `radin-execute` (or human) can work through later.
## Step 1: Resolve scope argument
User passes one argument, can be any of:
- **Commit hash** (e.g. `a1b2c3d`) — review that single commit's changes:
`git show <hash>` / `git diff <hash>^..<hash>`.
- **PR reference** (e.g. `#123`, `123`, or GitHub PR URL) — resolve via
`gh pr diff <number>` (add `--repo <owner>/<repo>` if URL points elsewhere than
current repo's remote).
- **Directory path** — review current state of everything under that path (not diff —
read files as they stand today).
- **Natural-language range** (e.g. `"last commits since yesterday"`,
`"commits since Monday"`, `"the last 5 commits"`) — translate into concrete
`git log` / `git diff` invocation, e.g. `git log --since=yesterday --oneline` then
`git diff <oldest-of-those>^..HEAD`.
- **No argument** — default to working branch's diff against its base
(`git merge-base main HEAD` or `master`, whichever exists), same default `/code-review`
would use.
Argument ambiguous (e.g. could be commit hash or directory name, or PR number doesn't
resolve via `gh`) — ask user, don't guess.
State resolved scope back in one line before proceeding, e.g.:
`Scope: commit a1b2c3d` or `Scope: PR #123 (algolia/foo)` or `Scope: