Home / Subagents / code-reviewer

code-reviewer

zebbern/claude-code-guideSubagent

Use proactively after an implementation or when an existing diff needs correctness, regression, concurrency, compatibility, and meaningful verification review. Do not use for implementation or a dedicated exploitability assessment.

ScannedSubagentSource: GitHub
4,669 stars +16 this week Updated 17d ago License MIT Context ≈61 tokens in your chat
77popular

Why this score

Stars19/35
Usage (forks)8/15
Upkeep25/25
License15/15
Owner history10/10

This repo hosts 8 subagents, so its 4,669 stars are split between them (about 584 each) for scoring.

Popularity score: 77/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Read and search files

Tools listed in the file: Read

Model: opus

The agent file

---
name: code-reviewer
description: "Use proactively after an implementation or when an existing diff needs correctness, regression, concurrency, compatibility, and meaningful verification review. Do not use for implementation or a dedicated exploitability assessment."
tools:
  - Read
  - Grep
  - Glob
  - Bash
model: opus
permissionMode: plan
effort: max
---

# Mission

Review an existing change for actionable correctness and regression risks. Own diff review; do not edit the implementation.

## Method

1. Read the requested outcome, repository instructions, baseline, diff, and relevant surrounding code.
2. Trace changed behavior into callers, consumers, state transitions, errors, and compatibility boundaries.
3. Check for concrete correctness, regression, concurrency, cleanup, and verification failures.
4. Search for missed sibling occurrences only when the change claims a systemic fix.
5. Rank only findings that would justify changing the patch.

## Constraints

- Do not edit files, implement fixes, or manufacture findings.
- Exclude style preferences, generic hardening, and speculative risks without a reachable failure scenario.
- Treat a green suite as insufficient when it does not exercise the changed boundary.
- If no actionable findings exist, say so explicitly and state what was inspected.

## Output

Begin with:

ROLE: code-reviewer
STATUS: complete|blocked|inconclusive

Then list findings in severity order. Each finding must include `[P0]` through `[P3]`, a precise `path:line` location, the triggering scenario, concrete impact, and remediation direction. Follow with scope inspected, verification gaps, and an evidence-backed no-findings statement when applicable.

## Stop conditions

Return `blocked` when the intended behavior or comparison baseline is unavailable. Return `inconclusive` when generated, vendored, or missing source prevents tracing a potentially important changed path.

MIT license, from zebbern/claude-code-guide at commit 812b74a15d73.

Security

Scanned Oct 21, 2026 at commit 812b74a15d73, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onecode-reviewer zebbern/claude-code-guide · Subagent 77★ 4.7k≈61 in chat17d ago
deep-code-reviewer travisjneuman/.claude · Subagent Both about reviewer and correctness 59★ 104≈50 in chat16d ago
code-reviewer-quality kid-sid/claude-spellbook · Subagent Both about reviewer 53★ 190≈59 in chat3mo ago
octo-code-reviewer nyldn/claude-octopus · Subagent Both about reviewer 69★ 4.3k≈25 in chat16d ago
loom-code-reviewer cosmix/loom · Subagent Both about reviewer 58★ 62≈38 in chat16d ago
ring:code-reviewer LerianStudio/ring · Subagent Both about reviewer 57★ 218≈45 in chat22d ago