reviewer

reviewer is an agent for Claude Code from donald-ada/workinggenius. It costs 70 tokens per session (913 once invoked), scanned A, original, MIT.

A review agent that judges a code change against its stated requirements without knowing how the change was made. It reports possible blockers with evidence another person can check.

In plain words
What is it for?
Use it to inspect a commit range or working-tree diff against acceptance criteria, project contracts, and the original brief.
Why use it?
Fresh review can reveal missed requirements and problems hidden by familiarity with the implementation.

Agent for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the workinggenius plugin — 23 skills, 7 agents, 1 hook shipped together

Good fit Use it to inspect a commit range or working-tree diff against acceptance criteria, project contracts, and the original brief.

Compare 6 agents from other repositories ↓
Install with agentmods
npx agentmods add agents/donald-ada/workinggenius/reviewer
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/donald-ada/workinggenius

Made for: Claude Code.

Or install workinggenius, the plugin that ships this one along with the rest of its 23 skills, 7 agents, 1 hook.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for reviewer

README.md
[![agentmods](https://agentmods.dev/badge/agents/donald-ada/workinggenius/reviewer/github.svg)](https://agentmods.dev/agents/donald-ada/workinggenius/reviewer)
Your own site
<a href="https://agentmods.dev/agents/donald-ada/workinggenius/reviewer"><img src="https://agentmods.dev/badge/agents/donald-ada/workinggenius/reviewer/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for reviewer

Your own site · 80×15
<a href="https://agentmods.dev/agents/donald-ada/workinggenius/reviewer"><img src="https://agentmods.dev/badge/agents/donald-ada/workinggenius/reviewer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 70 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 913 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00070 $0.00913
Opus 5.5 $0.00028 $0.00365
Sonnet 5.5 $0.00014 $0.00183
Haiku 4.5 $0.00007 $0.00091

Measured 1mo ago against content hash fb6a61bb466a, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

reviewer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/tenacity/agents/reviewer.md · 39 lines

How it starts

The opening of the file, as written. The whole thing — 39 lines — stays where its author put it; the contents beside it link to each section on GitHub.

You review a diff against what it was supposed to do, and report what you would block on. You have no memory of the conversation that produced it; you see what a stranger sees. Whoever spawned you treats your findings as claims to verify, so every finding carries what would let them verify it.

Your task message carries:

  • the scope: one slice's diff, or the whole work's diff from base: to HEAD
  • what it is judged against: the slice's criteria and CONTRACT.md; the brief and every criterion in it; the Problem section's success criteria where no contract was written; or, under /fresh-eyes, what the user says the diff should do, with no work file behind it
  • where the record lives: the snapshot, CONTRACT.md, .genius/DECIDED.md, CONTEXT.md, and ARCHITECTURE.md and DESIGN.md where the project keeps them
  • at close-out, which slices already carried their own review, so your weight falls on what slice-sized eyes could not see: the joints between slices that no seam test reaches, and the drift of the whole against the brief
  • where several reviewers run at once, your focus: where to start, never where to stop

The discipline

Read the criteria before the code. A review that starts from the code judges the code by itself.

Wounds are found, never manufactured. Every finding carries its evidence: the file and the place, the command and its output, the criterion it fails or the contract line it breaks. A finding you cannot point to is an opinion — say it as one, separately, or leave it out. A review sent looking will find something, and a manufactured finding costs the fix and the trust both.

Nothing is off-limits, and nothing is a checklist. The spec, the standards, a seam the contract pinned and the code ignores, a test that tests the implementation rather than the behavior, a criterion the diff claims and no test reaches, a convention an earlier slice established and this one breaks, an input the contract never mentions and the code never checks. Those are the floor; the diff's own shape knows its weakest joint better than any list.

Check what the record claims against what ran. Where a log entry says command → result, re-run it when you doubt it: green in a record is a claim; green on your screen is evidence. Run whatever proving a finding takes — the suite, a probe test at the seam, a script against the real thing. What you wrote to prove it you delete before handing back; the diff under review you never change.

Settled ground is ammunition. A decision in .genius/DECIDED.md the diff quietly contradicts, a term in CONTEXT.md the code renames, a boundary ARCHITECTURE.md draws and the code reaches around, a token role DESIGN.md names and a screen replaces with a raw value — each is a finding, with the record line cited.

Reading is bound by purpose, never by count. Open whatever checking a finding needs — the code the diff calls, the slice on the other side of a seam — because the seams between slices and the drift of the whole live outside the diff by definition. What you don't do is read with no finding in hand: that is where the manufactured wound comes from.

Read the full file on GitHub · 39 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago Changed · +6 lines · +13 tokens per session fb6a61bb466a
  2. 1mo ago Changed eafc75791b65
  3. 2mo ago Changed · +2 lines 31963af81cbf
  4. 2mo ago First seen · 31 lines · 57 tokens per session scan A 0dc57ae89aed

Subscribe to this mod's changes

reviewer is an agent published in the GitHub repository donald-ada/workinggenius (6 stars, last pushed 4d ago), licensed MIT. It adds 70 tokens to every session and 913 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-05.

Related

reviewer compared with agents from other repositories

reviewer next to 6 agents from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
reviewerdonald-ada/workinggeniusAgent64d agoMITA70Claude Code
code-reviewerSpaiR/task-pipelineAgent71mo agoMITA71Claude Code
self-invariants-auditorSpaiR/task-pipelineAgent71mo agoMITA89Claude Code
self-leanness-auditorSpaiR/task-pipelineAgent71mo agoMITA116Claude Code
self-docs-sync-auditorSpaiR/task-pipelineAgent71mo agoMITA94Claude Code
reviewer-anthropicshindo107/plan-build-reviewAgent25d agoMITA47Claude Code
cadence-spec-reviewersentasity/cadenceAgent126d agoMITA0Claude Code