Skip to content

01-standards

Review changed code for compliance with project CLAUDE.md rules, naming conventions, and readability.

From plugin
review-all
2111 skills11 agents
Install
$ npx -y skills add ncoevoet/claude-review-all --agent claude-code

How 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.md
name: 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.

Ships withreview-all

Project-agnostic code review for Claude Code. One slash command runs deterministic gates, ten parallel review agents, and an adversarial verification pass.

Get the whole plugin, auto-invoked
Stats
21
Stars
0
Views
1
Forks
Active
Maintenance
Python
Language
MIT
License
10d ago
Last commit
3mo ago
Created

Repo: ncoevoet/claude-review-all