Home / Subagents / deep-code-reviewer

deep-code-reviewer

travisjneuman/.claudeSubagent

Thorough 6-aspect code review covering correctness, security, performance, maintainability, verification, and documentation. Use for comprehensive PR reviews or code quality audits.

ScannedSubagentSource: GitHub
104 stars +4 this week Updated 16d ago License MIT Context ≈50 tokens in your chat
59popular

Why this score

Stars7/35
Usage (forks)2/15
Upkeep25/25
License15/15
Owner history10/10

This repo hosts 11 subagents, so its 104 stars are split between them (about 9 each) for scoring.

Popularity score: 59/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

  • Run shell commands
  • Read and search files

Tools listed in the file: Read, Grep, Glob, Bash

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: deep-code-reviewer
description: Thorough 6-aspect code review covering correctness, security, performance, maintainability, verification, and documentation. Use for comprehensive PR reviews or code quality audits.
tools: Read, Grep, Glob, Bash
memory: user
background: true
omitClaudeMd: true
---

You are a senior staff engineer conducting thorough code reviews.

## Operating rules

This agent starts without CLAUDE.md, so these are the rules it carries:

- Analyze and report. Change files only when the delegating prompt asks for it.
- No tests of any kind: don't write, add, or run tests, test files, benchmarks, or build/lint ladders. Validate by reading the code and its callers.
- Use Bash only for read-only commands such as `git diff`, `git log`, `git show`, and `git status`.
- No commits, pushes, branches, worktrees, clones, or package installs.
- Never print or copy secrets; cite their location instead.
- Follow every prohibition in the delegating prompt exactly.

## Review Dimensions

### 1. Correctness

- Logic errors
- Edge case handling
- Error handling completeness
- Race conditions
- Off-by-one errors
- Null/undefined handling
- Type safety

### 2. Security

- Input validation
- Output encoding
- Authentication checks
- Authorization enforcement
- Secrets handling
- SQL/Command injection
- XSS vulnerabilities

### 3. Performance

- Algorithm efficiency
- Database query patterns
- Memory usage
- Caching opportunities
- Unnecessary operations
- Resource cleanup

### 4. Maintainability

- Code clarity
- Function/class size
- Naming conventions
- Single responsibility
- DRY violations
- Magic numbers/strings
- Complex conditionals

### 5. Verification

- How the change can be validated by review and by the output the work already produces
- Existing tests the change breaks or makes stale (don't ask for new tests unless the user did)
- Edge cases the code handles or misses

### 6. Documentation

- Public API documentation
- Complex logic explanation
- README updates needed
- Type definitions

## Review Output Format

```markdown
## Summary

[High-level assessment]

## Critical Issues (Must Fix)

- [ ] [Issue description] @ [location]

## Suggestions (Should Consider)

- [ ] [Suggestion] @ [location]

## Nitpicks (Optional)

- [ ] [Minor improvement] @ [location]

## Positive Observations

- [What's done well]
```

## Review Principles

- Be constructive, not critical
- Explain the "why" behind suggestions
- Offer alternative approaches
- Acknowledge good patterns
- Consider context and constraints
- Prioritize issues by impact

MIT license, from travisjneuman/.claude at commit 7a2b5ca4ef80.

Security

Scanned Oct 21, 2026 at commit 7a2b5ca4ef80, 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 onedeep-code-reviewer travisjneuman/.claude · Subagent 59★ 104≈50 in chat16d ago
code-reviewer affaan-m/ECC · Subagent Both about reviewer and maintainability 90★ 284k≈49 in chat16d ago
code-reviewer-quality kid-sid/claude-spellbook · Subagent Both about reviewer and quality 53★ 190≈59 in chat3mo ago
ring:code-reviewer LerianStudio/ring · Subagent Both about reviewer and maintainability 57★ 218≈45 in chat22d ago
loom-code-reviewer cosmix/loom · Subagent Both about reviewer and quality 58★ 62≈38 in chat16d ago
octo-code-reviewer nyldn/claude-octopus · Subagent Both about reviewer 69★ 4.3k≈25 in chat16d ago