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.

Does this change belong in this shape, or is it solving the wrong problem?Would this do the right thing, including the awkward cases?Is the change harder to follow than the problem requires?Are there tests that would catch this breaking later?Could this leak data, skip authorization, or mishandle secrets?Naming, formatting, and local conventions — last, not first.

43 top options

  1. Rank 04
    Direct

    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.

    • Correctness
    • Security & safety
    27,910 · popularity
    View Agent Skill
  2. Rank 05
    Direct

    open-code-review

    Notable

    Needs (stated): CLI tool

    View Agent Skill
  3. Rank 06
    Direct

    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
    View Agent Skill
  4. Rank 07
    Direct

    open-code-review-delegate

    Notable

    Needs (stated): CLI tool

    View Agent Skill
  5. Rank 08
    Direct

    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
    View Agent Skill
Explore 35 more Agent Skills
  1. Rank 09
    Direct

    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
    View Agent Skill
  2. Rank 10
    Direct

    golang-security

    Go security best practices and vulnerability prevention, with Review and Audit modes covering injection, crypto, secrets, auth, and threat modeling.

    • Security & safety
    • Style
    38,753 · popularity
    View Agent Skill
  3. Rank 11
    Direct

    golang-testing

    Production-ready Go testing guidance: table-driven tests, testify, parallel tests, fuzzing, coverage, and a Review mode for PR test changes.

    • Style
    39,806 · popularity
    View Agent Skill
  4. Rank 12
    Direct

    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.

    • Security & safety
    • Style
    37,266 · popularity
    View Agent Skill
  5. Rank 13
    Direct

    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.

    • Security & safety
    • Style
    38,755 · popularity
    View Agent Skill
  6. Rank 14
    Direct

    golang-code-style

    Go code style conventions covering line breaking, variable declarations, control-flow clarity, and comments, for writing or reviewing Go code.

    • Style
    40,550 · popularity
    View Agent Skill
  7. Rank 15
    Direct

    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
    View Agent Skill
  8. Rank 16
    Direct

    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.

    • Security & safety

    Needs (stated): Docker

    11,473 · popularity
    View Agent Skill
  9. Rank 17
    Direct

    vercel-react-best-practices

    Official

    Vercel'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
    View Agent Skill
  10. Rank 18
    Direct

    doubt-driven-development

    Subjects non-trivial decisions to a fresh-context adversarial review before they stand, stress-testing assumptions and hidden failure modes.

    • Style
    43,386 · popularity
    View Agent Skill
  11. Rank 19
    Direct

    git-workflow-and-versioning

    Structures git workflow practices: atomic commits, branching, conflict resolution, and opening or reviewing pull requests, plus release/versioning conventions.

    • Style
    46,288 · popularity
    View Agent Skill
  12. Rank 20
    Direct

    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
    View Agent Skill
  13. Rank 21
    Direct

    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.

    • Tests
    • Style
    27,480 · popularity
    View Agent Skill
  14. Rank 22
    Direct

    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.

    • Tests
    • Style
    9,992 · popularity
    View Agent Skill
  15. Rank 23
    Direct

    django-verification

    Verification loop for Django projects covering migrations, linting, tests with coverage, security scans, and deployment readiness before release or PR.

    • Tests
    • Security & safety
    • Style

    Needs (stated): Python

    9,615 · popularity
    View Agent Skill
  16. Rank 24
    Direct

    springboot-verification

    Verification loop for Spring Boot projects: build, static analysis, tests with coverage, security scans, and diff review before release or PR.

    • Tests
    • Style
    9,526 · popularity
    View Agent Skill
  17. Rank 25
    Possible

    receiving-code-review

    Notable

    Use 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

    View Agent Skill
  18. Rank 26
    Possible

    requesting-code-review

    Notable

    Use when completing tasks, implementing major features, or before merging to verify work meets requirements

    View Agent Skill
  19. Rank 27
    Possible

    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.

    • Design fit
    View Agent Skill
  20. Rank 28
    Possible

    security-best-practices

    Official

    Perform 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.

    • Security & safety
    View Agent Skill
  21. Rank 29
    Possible

    security-threat-model

    Official

    Repository-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.

    • Security & safety
    View Agent Skill
  22. Rank 30
    Possible

    code-simplification

    Notable

    Simplifies 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.

    • Complexity
    View Agent Skill
  23. Rank 31
    Possible

    test-driven-development

    Notable

    Drives 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.

    • Correctness
    View Agent Skill
  24. Rank 32
    Possible

    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
    View Agent Skill
  25. Rank 33
    Possible

    golang-performance

    Go performance optimization patterns and methodology, including a performance code review mode for allocation, CPU, memory, and hot-path issues.

    • Style
    38,641 · popularity
    View Agent Skill
  26. Rank 34
    Possible

    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
    View Agent Skill
  27. Rank 35
    Possible

    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
    View Agent Skill
  28. Rank 36
    Possible

    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
    View Agent Skill
  29. Rank 37
    Possible

    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.

    • Style
    36,218 · popularity
    View Agent Skill
  30. Rank 38
    Possible

    momentic-spec

    Spec-driven development using Momentic tests as the contract, writing expected behavior as tests before implementing product changes.

    18,919 · popularity
    View Agent Skill
  31. Rank 39
    Possible

    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
    View Agent Skill
  32. Rank 40
    Possible

    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
    View Agent Skill
  33. Rank 41
    Possible

    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
    View Agent Skill
  34. Rank 42
    Possible

    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.

    View Agent Skill
  35. Rank 43
    Possible

    web-design-guidelines

    Official

    Review 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".

    View Agent Skill
What this topic covers

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

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.