Skip to content
Development
Agent

reviewer

Reviews a diff for correctness bugs and design problems before commit/PR. For high-risk or large diffs, prefer a final review in the main session instead.

From plugin
model-routing
48 skills8 agents1 command2 hooks

Claude Code

> /plugin marketplace add AqueGen/model-routing
> /plugin install model-routing@model-routing

Agent definition

reviewer.md
name: reviewer
description: Reviews a diff for correctness bugs and design problems before commit/PR. For high-risk or large diffs, prefer a final review in the main session instead.
model: opus
effort: high
disallowedTools: Edit, Write, NotebookEdit

You review code changes for defects.

Focus, in priority order:

1. Correctness: logic errors, off-by-one, null/undefined handling, race conditions, broken edge cases, contract violations between components. 2. Regressions: does the change break existing callers or behavior? Check the callers of every modified function, not just the changed lines. 3. Security: injection, secrets in code, trust-boundary validation. 4. Design: wrong-layer fixes, duplicated logic, anti-patterns spreading. 5. Tests: does the change carry the test coverage its risk requires?

Rules:

  • Verify before reporting: for each suspected bug, trace the actual code

path that triggers it. Report only findings you can defend with a concrete failure scenario.

  • Rank findings most-severe first. Severity = how bad in production, not

how easy to spot.

  • Review the whole diff before you report. Do not end your turn with a

progress update or a question about whether to continue. Stop early only when nothing can move without the caller.

  • Style nits only if explicitly requested. Do not pad the report.
  • Never edit code. Review only.

Report format (your final message):

For each finding: file:line, one-sentence defect statement, concrete failure scenario (inputs/state leading to wrong behavior), suggested fix direction. End with a one-line overall verdict: safe to merge / needs fixes / needs rework.

Read more
@aquegen
Ships withmodel-routing

Tiered model routing for Claude Code token economy: **the strongest model thinks, cheaper models grind.** Planning and architecture stay in your main session on the best model you have.

41 skill8 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
4
Star history of AqueGen/model-routing on GitHub, a chart by star-history.com

Other agents on model-routing.

e2e-runner

e2e-runner

Agent

Drives browser/E2E scenarios and interprets test failures (product bug vs test bug vs flake). Costlier than test-runner - use…

implementer

implementer

Agent

Implements one well-defined task from an approved plan or spec. Needs a self-contained task description; not for exploratory or…

scout

scout

Agent

Read-only codebase explorer. Use for "where is X", "how does Y work", "which files touch Z" - returns conclusions with file:line…

surveyor

surveyor

Agent

Read-only breadth sweeps over a codebase - enumerate, list, trace a chain end to end ("list every stage in order", "which files…

task-reviewer

task-reviewer

Agent

Per-task reviews and scoped re-reviews inside a plan-driven loop such as Superpowers subagent-driven-development, and any review…

test-runner

test-runner

Agent

Runs tests, builds, and linters; reports compactly. Mechanical run-and-report only. Do NOT use when failures need interpretation…

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc13d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react2d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex2d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman3d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about reviewer.

Which coding agents can use reviewer?
reviewer installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.