Code Review Expert
Provides best practices and categorization for high-quality code reviews.
Install
mkdir -p .claude/skills/code-review-expert && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10757" && unzip -o skill.zip -d .claude/skills/code-review-expert && rm skill.zipInstalls to .claude/skills/code-review-expert
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Standards for performing high-quality, readable code reviews.Key capabilities
- →Prioritize logic, security, and architecture in code reviews
- →Focus on finding bugs and design flaws
- →Group findings by severity: BLOCKER, MAJOR, NIT
- →Cross-check against P0 rules from active framework skills
- →Identify SQL Injection risks and authentication issues
- →Assess performance concerns like N+1 queries
How it works
The skill provides standards for performing high-quality code reviews, emphasizing substance over style, using a structured output format, and focusing on logic, security, and architecture.
Inputs & outputs
When to use Code Review Expert
- →Performing code reviews
- →Analyzing PR quality
- →Security auditing
About this skill
Code Review Expert
Priority: P1 (OPERATIONAL)
Act as a Principal Engineer. Focus on logic, security, and architecture. Be constructive.
Review Principles
- Substance > Style: Ignore formatting (leave to linters). Find bugs & design flaws.
- Questions > Commands: "Does this handle null?" vs "Fix this."
- Readability: Group by
[BLOCKER],[MAJOR],[NIT]. - Cross-Check: Enforce P0 rules from active framework skills (e.g.
flutter/security,react/hooks).
Review Checklist (Summary)
- Shields Up (Security): Injection? Auth? Secrets?
- Performance: Big O? N+1 queries? Memory leaks?
- Correctness: Requirements met? Edge cases?
- Clean Code: DRY? SOLID? Intent-revealing names?
See references/checklist.md for full inspection list.
Output Format (Mandatory)
1. Summary: One sentence on overall quality/impact. 2. Categorized Findings:
### 🔴 [BLOCKER]
- **File**: `auth.ts`
- **Issue**: SQL Injection risk in `login`.
- **Suggestion**: Use parameterized query.
```typescript
// Recommended Fix
db.query('SELECT * FROM users WHERE id = $1', [userId]);
```
🟢 [NIT]
- File:
utils.ts - Issue: Rename
dtodaysfor clarity.
See references/output-format.md for templates.
Anti-Patterns
- No Nitpicking: Don't flood with minor style comments.
- No Vague Demands: "Fix this" -> Explain why and how.
- No Ghosting: Always review tests and edge cases.
When not to use it
- →When only checking code formatting
- →When providing vague demands without explanation
- →When ignoring tests and edge cases during review
Limitations
- →Ignores formatting, leaving it to linters
- →Requires findings to be grouped by BLOCKER, MAJOR, NIT
- →Does not allow vague demands or nitpicking
How it compares
This skill enforces a structured, prioritized approach to code reviews, focusing on critical aspects like security and architecture, unlike an unstructured or style-focused review.
Compared to similar skills
Code Review Expert side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| Code Review Expert (this skill) | 0 | 6mo | No flags | Intermediate |
| github-code-review | 13 | 2mo | Review | Advanced |
| reviewing-code | 21 | 8mo | No flags | Intermediate |
| reviewing-nextjs-16-patterns | 11 | 8mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by fierzone
View all by fierzone →You might also like
github-code-review
ruvnet
Comprehensive GitHub code review with AI-powered swarm coordination
reviewing-code
CaptainCrouton89
Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.
reviewing-nextjs-16-patterns
djankies
Review code for Next.js 16 compliance - security patterns, caching, breaking changes. Use when reviewing Next.js code, preparing for migration, or auditing for violations.
cookbook-audit
anthropics
Audit an Anthropic Cookbook notebook based on a rubric. Use whenever a notebook review or audit is requested.
pr-review
pytorch
Review PyTorch pull requests for code quality, test coverage, security, and backward compatibility. Use when reviewing PRs, when asked to review code changes, or when the user mentions "review PR", "code review", or "check this PR".
find-bugs
davila7
Find bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.