Code Review Skills for AI Agents
Code review skills help an agent act as a second reader on a change rather than a style-nits contest. The work they cover runs in a rough order of importance: design fit, meaning whether the change belongs in this shape or is solving the wrong problem; correctness, including the awkward cases; complexity, meaning whether the change is harder to follow than the problem requires; tests, meaning whether anything would catch this breaking later; security and safety, covering leaked data, skipped authorization, and mishandled secrets; and style, covering naming, formatting, and local conventions, which comes last rather than first. Use the ranked list to find skills that match the part of review you want help with. Read each entry for the sub-topic it targets, then pick the one closest to the gap in your current review process instead of stacking several that overlap.
8 to start with43 top options
Start with these.
A code review is a second reader checking a change for design fit, correctness, tests, and readability — not a style-nits contest.
These are the closest matches for this work. Start with the first one and open it to install.
- Rank 01View Agent SkillDirect
code-review-and-quality
NotableConducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enters the main branch.
- Rank 02View Agent SkillDirect
code-review
NotableReview the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to \"review since X\".
565,539 · popularity - Rank 03View Agent SkillDirect
code-review-excellence
Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.
29,336 · popularity - Rank 04View Agent SkillDirect
review-pr
Review a pull request diff and write structured feedback to review.json for the workflow to publish. Use when reviewing a checked-out PR from local artifacts like pr_diff.txt and pr_description.txt and producing machine-readable review output instead of posting directly to GitHub.
27,910 · popularity - Rank 05View Agent SkillDirect
open-code-review
NotableNeeds (stated): CLI tool
- Rank 06View Agent SkillDirect
check-impl-against-spec
During PR review, compares a pull request's implementation against spec context and folds material mismatches into review.json as part of the code review.
25,979 · popularity - Rank 07View Agent SkillDirect
open-code-review-delegate
NotableNeeds (stated): CLI tool
- Rank 08View Agent SkillDirect
interface-review
Reviews a branch, PR, or uncommitted change for interface problems it introduced across accessibility, layout, writing, typography, color, and UI.
14,630 · popularity
Explore 35 more Agent Skills
- Rank 09View Agent SkillDirect
validate-changes-match-specs
Validates that a branch or PR implementation matches introduced product, technical, and security specs, producing a mismatch list and resolving each with the user.
24,125 · popularity - Rank 10View Agent SkillDirect
golang-security
Go security best practices and vulnerability prevention, with Review and Audit modes covering injection, crypto, secrets, auth, and threat modeling.
38,753 · popularity - Rank 11View Agent SkillDirect
golang-testing
Production-ready Go testing guidance: table-driven tests, testify, parallel tests, fuzzing, coverage, and a Review mode for PR test changes.
39,806 · popularity - Rank 12View Agent SkillDirect
golang-safety
Defensive Go coding against accidental bugs: nil panics, typed-nil interfaces, slice aliasing, integer truncation, and zero-value safety, for writing or reviewing code.
37,266 · popularity - Rank 13View Agent SkillDirect
golang-design-patterns
Idiomatic Go design patterns and idioms, with a Review mode that audits existing code for init() abuse, unbounded resources, missing timeouts, and global state.
38,755 · popularity - Rank 14View Agent SkillDirect
golang-code-style
Go code style conventions covering line breaking, variable declarations, control-flow clarity, and comments, for writing or reviewing Go code.
40,550 · popularity - Rank 15View Agent SkillDirect
swift-concurrency-pro
Reviews Swift concurrency code for correctness, modern API usage, and async/await pitfalls, reporting genuine problems with before/after fixes.
11,033 · popularity - Rank 16View Agent SkillDirect
ci-security-scanning-with-strix
Adds diff-scoped AI security scanning to CI/CD so every pull request gets a pentest that blocks vulnerable code, with PR comments and SARIF output.
Needs (stated): Docker
11,473 · popularity - Rank 17View Agent SkillDirect
vercel-react-best-practices
OfficialVercel's React/Next.js performance rule catalog (70 rules across 8 categories) used when writing, reviewing, or refactoring React code for performance.
778,617 · popularity - Rank 18View Agent SkillDirect
doubt-driven-development
Subjects non-trivial decisions to a fresh-context adversarial review before they stand, stress-testing assumptions and hidden failure modes.
43,386 · popularity - Rank 19View Agent SkillDirect
git-workflow-and-versioning
Structures git workflow practices: atomic commits, branching, conflict resolution, and opening or reviewing pull requests, plus release/versioning conventions.
46,288 · popularity - Rank 20View Agent SkillDirect
respond-to-pr-comments-in-blocklist
Interactively walks a user through PR review comments, collects per-comment decisions, makes code changes, then posts replies and resolves threads after approval.
24,178 · popularity - Rank 21View Agent SkillDirect
create-pr
Guides creating a pull request in the warp repository: merging master, reviewing your own diff, linking tasks, and structuring the PR for effective review.
27,480 · popularity - Rank 22View Agent SkillDirect
verification-loop
A verification system for Claude Code sessions that runs build, type, lint, test, security, and diff-review phases before claiming work is complete.
9,992 · popularity - Rank 23View Agent SkillDirect
django-verification
Verification loop for Django projects covering migrations, linting, tests with coverage, security scans, and deployment readiness before release or PR.
Needs (stated): Python
9,615 · popularity - Rank 24View Agent SkillDirect
springboot-verification
Verification loop for Spring Boot projects: build, static analysis, tests with coverage, security scans, and diff review before release or PR.
9,526 · popularity - Rank 25View Agent SkillPossible
receiving-code-review
NotableUse when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
- Rank 26View Agent SkillPossible
requesting-code-review
NotableUse when completing tasks, implementing major features, or before merging to verify work meets requirements
- Rank 27View Agent SkillPossible
frontend-design-review
Official> Review and create distinctive, production-grade frontend interfaces with high design quality and design system compliance. Evaluates using three pillars: frictionless insight-to-action, quality craft, and trustworthy building. USE FOR: PR reviews, design reviews, accessibility audits, design system compliance checks, creative frontend design, UI code review, component reviews, responsive design checks, theme testing, and creating memorable UI. DO NOT USE FOR: Backend API reviews, database schema reviews, infrastructure or DevOps work, pure business logic without UI, or non-frontend code.
- Rank 28View Agent SkillPossible
security-best-practices
OfficialPerform language and framework specific security best-practice reviews and suggest improvements. Trigger only when the user explicitly requests security best practices guidance, a security review/report, or secure-by-default coding help. Trigger only for supported languages (python, javascript/typescript, go). Do not trigger for general code review, debugging, or non-security tasks.
- Rank 29View Agent SkillPossible
security-threat-model
OfficialRepository-grounded threat modeling that enumerates trust boundaries, assets, attacker capabilities, abuse paths, and mitigations, and writes a concise Markdown threat model. Trigger only when the user explicitly asks to threat model a codebase or path, enumerate threats/abuse paths, or perform AppSec threat modeling. Do not trigger for general architecture summaries, code review, or non-security design work.
- Rank 30View Agent SkillPossible
code-simplification
NotableSimplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.
- Rank 31View Agent SkillPossible
test-driven-development
NotableDrives development with tests using the red-green-refactor loop. Use when implementing any logic, fixing any bug, or changing any behavior. Use when you need to prove that code works, when a bug report arrives, or when you're about to modify existing functionality.
- Rank 32View Agent SkillPossible
refactor-method-complexity-reduce
Refactor given method `${input:methodName}` to reduce its cognitive complexity to `${input:complexityThreshold}` or below, by extracting helper methods.
9,975 · popularity - Rank 33View Agent SkillPossible
golang-performance
Go performance optimization patterns and methodology, including a performance code review mode for allocation, CPU, memory, and hot-path issues.
38,641 · popularity - Rank 34View Agent SkillPossible
source-driven-development
Grounds implementation decisions in official documentation, verifying and citing sources before writing or reviewing framework-specific code.
Needs (stated): Python
44,922 · popularity - Rank 35View Agent SkillPossible
durable-objects
Builds, debugs, or reviews Cloudflare Durable Objects code for persistent state and coordination, covering storage, RPC, alarms, and wrangler config.
94,327 · popularity - Rank 36View Agent SkillPossible
managed-pentesting-with-strix
Runs managed pentests of web apps, APIs, or repos on the Strix platform, including launching scans, triaging vulnerabilities, and starting PR reviews.
11,603 · popularity - Rank 37View Agent SkillPossible
golang-continuous-integration
GitHub Actions CI/CD configuration for Go projects, including test, lint, SAST, coverage, and vulnerability-scan jobs plus AI-driven PR review wiring.
36,218 · popularity - Rank 38View Agent SkillPossible
momentic-spec
Spec-driven development using Momentic tests as the contract, writing expected behavior as tests before implementing product changes.
18,919 · popularity - Rank 39View Agent SkillPossible
analyze-project
Read-only analysis skill for deep learning research repositories: maps model structure, entrypoints, and configs, and flags suspicious implementation patterns without modifying code.
311,205 · popularity - Rank 40View Agent SkillPossible
review-animations
Specialized review skill that evaluates animation and motion code against a high craft bar, flagging easing, duration, origin, performance, and a11y issues.
209,388 · popularity - Rank 41View Agent SkillPossible
improve-animations
Read-only advisor that surveys a codebase's animation code and produces a prioritized audit plus self-contained implementation plans for other agents.
179,500 · popularity - Rank 42View Agent SkillPossible
cloud-solution-architect
Official>- Transform the agent into a Cloud Solution Architect following Azure Architecture Center best practices. Use when designing cloud architectures, reviewing system designs, selecting architecture styles, applying cloud design patterns, making technology choices, or conducting Well-Architected Framework reviews.
- Rank 43View Agent SkillPossible
web-design-guidelines
OfficialReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
What this topic covers
Each sub-topic groups Agent Skills for a specific situation.
- Design fit
- Does this change belong in this shape, or is it solving the wrong problem?
- Correctness
- Would this do the right thing, including the awkward cases?
- Complexity
- Is the change harder to follow than the problem requires?
- Tests
- Are there tests that would catch this breaking later?
- Security & safety
- Could this leak data, skip authorization, or mishandle secrets?
- Style
- Naming, formatting, and local conventions — last, not first.
Frequently asked questions
- What is the difference between a code review skill and a linter?
- A linter enforces style and local conventions mechanically. A code review skill works on the judgment calls: design fit, correctness in awkward cases, complexity, tests, and security and safety. Style is part of the topic, but it sits last.
- How is the list ordered?
- The list is ranked by observed search demand, with direct matches to the topic placed first and a cap on any single publisher. That keeps one prolific author from filling the page.
- Should I pick a skill for correctness or one for tests?
- They answer different questions. Correctness asks whether the change does the right thing, including the awkward cases; tests ask whether something would catch it breaking later. Pick the one that matches where your review currently misses things.
- Where does security and safety fit in a review?
- It covers whether a change could leak data, skip authorization, or mishandle secrets. That places it above style but alongside the other substantive checks, not as an afterthought once formatting is settled.
How to install an Agent Skill
Start with the first skill on this page. Claude Code reads a SKILL.md once it is in the skills directory:
- Claude Code — copy the SKILL.md for code-review-and-quality into ~/.claude/skills/code-review-and-quality/ for yourself, or .claude/skills/code-review-and-quality/ to share it with a project.
- From the registry — run npx skills add addyosmani/agent-skills@code-review-and-quality.
- Or download code-review-and-quality from its source and place that SKILL.md in the directory above.
How to choose Check the source and the skill’s own instructions before you install. Official and Notable describe where a skill comes from.