claude-code-reviewlisted
Install: claude install-skill thattimc/skills
# Claude Code Review
Use Claude Code as an independent reviewer, then treat every reported bug as a hypothesis until verified locally. A user request for Claude review authorizes sending the selected repository diff and relevant code context to Anthropic. When repository policy triggers this skill without that explicit request, explain the transmission and obtain confirmation before running Claude.
## 1. Pin the review target
Inspect `git status -sb`, the current branch, and remotes. Use the target supplied by the user: a PR number, base branch, or ref. When omitted, resolve the remote default branch; fall back to `main` or `master` only when that ref exists.
For a branch/ref review, confirm `git diff <target>...HEAD` is non-empty. For a PR review, confirm the PR exists. Stop with a concise explanation when the target cannot be resolved or there is nothing to review.
Completion criterion: one explicit, resolvable target and a non-empty review surface.
## 2. Preflight Claude
Run:
```bash
claude --version
claude auth status
claude ultrareview --help
```
Require a successful login. Inspect only the authentication status; do not repeat identity or credential fields. Ask the user to run `claude auth login` when authentication is missing. Record whether `ultrareview` is available so the next step selects the primary command or fallback.
Completion criterion: Claude is authenticated and one review path is available.
## 3. Run the independent review
Run the review from th