Introduction
A local, staff-engineer-grade code review for your working tree — before anyone else sees it.
Staff Review opens a GitHub-style review of any diff in your browser and lets any AI coding agent leave a thorough, inline review on it — then fix, document, or skip each comment. No PR, no cloud service, no waiting. It all runs on your machine, over your local git repo.
staff install # set up the repo (writes the /staff-* skills)
staff main..WT # open “main vs. working tree” in your browser
# then, in your agent: /staff-review main..WT → /staff-resolve100% local
Staff Review itself is a small web server reading your local git history. Your agent still talks to whatever model you choose — pick a local one if you want zero data to leave the machine.
Why you’ll want it
- 🔍 Review any diff, locally, in seconds. Compare a branch, a commit, a range, your staged changes, or your uncommitted working tree. A clean split/unified diff opens in your browser with inline comments, replies, and resolutions. Catch issues before you push, with no GitHub PR required.
- 🤖 A thorough automated review from any harness or model. Editable
skills drive a staff-engineer-level review: trace every changed hunk
through its edge cases, read the callers and tests, and leave concrete,
actionable comments. Claude Code works out of the box; so does any agent that
can read a
SKILL.mdand run a shell command. - 📚 Capture project-specific concerns so they’re never missed again. Flag a comment with Document and the agent saves it as a docs entry. Every future review cross-checks the diff against that docs.
- 🔁 Loop review → resolve for higher-quality results.
/staff-loopruns the review and the fixes in isolated subagents, round after round, until a fresh review finds nothing new.