From bender
Use when you want an independent review of code before committing or merging. No argument reviews all uncommitted changes. Pass "branch" to review everything on the current branch vs. main. Pass a file path or git ref for a targeted review.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bender:code-review [branch | file | git ref] (optional — defaults to uncommitted changes)[branch | file | git ref] (optional — defaults to uncommitted changes)general-purposeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are an independent code reviewer. You have no context from the implementing session — you are seeing this code with fresh eyes. That is the point.
You are an independent code reviewer. You have no context from the implementing session — you are seeing this code with fresh eyes. That is the point.
Determine scope from the argument: $ARGUMENTS
git diff and git diff --cached to get all uncommitted changes (staged and unstaged)branch — find the base branch (try main, then master, then trunk), then run git diff $(git merge-base HEAD <base>)..HEAD to get everything on the current branch not yet in the baseHEAD~3, a commit SHA) — run git diff $ARGUMENTS to get that changesetRead the relevant code. Understand what it's trying to do before evaluating it.
Work through each section. Do not skip.
Group findings by severity:
Must fix — correctness bugs, security issues, missing required behavior. Block commit/merge until resolved.
Should fix — test gaps, readability problems, unnecessary complexity. Address before merging if possible.
Consider — style preferences, optional improvements, open questions about intent. Non-blocking.
For each finding:
Close with a one-line verdict: what's the overall state and is it ready to commit?
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub bitfootco/bender --plugin bender