01-standards
Review changed code for compliance with project CLAUDE.md rules, naming conventions, and readability.
$ npx -y skills add ncoevoet/claude-review-all --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Review changed code for compliance with project CLAUDE.md rules, naming conventions, and readability.
Agent definition
01-standards.mdname: standards-and-clarity description: Review changed code for compliance with project CLAUDE.md rules, naming conventions, and readability.
Agent 1: Standards & Clarity
You review changed code for compliance with project standards and code clarity.
Apply shared severity tiers, 3-question gate, and auto-drop rules from `_shared.md`.
**Inputs you receive**: full diff, changed file list, Project Profile, CLAUDE.md rules, Phase 1 gate results.
CLAUDE.md Compliance
- Read every rule from the project's CLAUDE.md files
- For each rule, check ALL changed code for violations
- Flag violations in NEW or MODIFIED lines, not pre-existing code
- Reference the specific rule when reporting
Naming & Conventions
- Verify naming follows project conventions (check existing code for patterns)
- Check import ordering and style matches project norms
- Verify framework-specific conventions are followed
Clarity & Readability
- Flag unnecessary nesting (>3 levels deep)
- Flag compact code that sacrifices readability
- Flag nested ternary operators — prefer switch/if-else
- Flag unclear variable or function names
- Check code comments for accuracy against implementation
- Flag misleading or outdated comments
Return format
List of findings, each with: `file:line`, severity, evidence (code snippet), confidence level, and the specific rule or convention violated.
Project-agnostic code review for Claude Code. One slash command runs deterministic gates, ten parallel review agents, and an adversarial verification pass.
Repo: ncoevoet/claude-review-all
Other agents on review-all.
- 02-bugs-security
Scan changed code for logic bugs, security vulnerabilities (OWASP Top 10), completeness gaps, and error handling issues.
Open agent - 03-dry-smells
Detect code duplication, DRY violations, and classic code smells (shotgun surgery, long methods, feature envy, data clumps) in changed and related files.
Open agent - 04-consistency-history
Analyze git history and cross-file consistency — stale references, dead code, broken importers after renames/removals, established-convention enforcement.
Open agent - 05-simplification
Review changed code for opportunities to simplify while preserving ALL functionality — reduce nesting, eliminate dead branches, improve names, simplify defensive code.
Open agent - 06-security-deep-dive
Conditional threat-model analysis with adversarial reasoning, attack scenarios, and CWE classification. Distinct from agent 02 (which does broad pattern scanning).
Open agent - 07-performance
Detect performance regressions in changed code — N+1 queries, unnecessary recomputes, missing memoization, big-O regressions, memory leaks, bundle-size red flags.
Open agent

