Dev & Engineering

Code Review Agent Skill

Perform systematic code reviews covering best practices, security, performance, and maintainability.

30/ 100
Not recommended

Current benefit does not outweigh risk or uncertainty.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 7.2k
Last updated
3d ago
License
Apache-2.0
code-reviewsecurity-analysisperformance-reviewbest-practices
+2owaspmaintainability

What does this skill do, and when should you use it?

This skill provides a structured framework for conducting comprehensive code reviews. It includes a checklist covering code quality, security analysis (including OWASP Top 10), performance considerations, best practices (DRY, SOLID), and maintainability. The output is formatted with Summary, Critical Issues, Major Concerns, Suggestions, and Positive Feedback. It is a pure prompt-based skill with no code or dependencies.

The skill guides the user through: 1) evaluating code readability, naming, structure, comments, and complexity; 2) checking for SQL injection, XSS, authentication flaws, insecure data handling, and input validation; 3) identifying bottlenecks, inefficient algorithms, unnecessary queries, and caching opportunities; 4) enforcing DRY, SOLID, error handling, testing, and dependency review; 5) assessing maintainability, abstractions, scalability, and technical debt; 6) producing a structured review with severity-based prioritization and example outputs.

Good fit
  • A developer performing a pre-merge self-review of a pull request, wanting to ensure all common issues are caught.
  • A tech lead conducting a formal code review and needing a consistent format for reporting findings to the team.
  • A security engineer auditing a codebase for OWASP Top 10 vulnerabilities, using the checklist as a guide.
  • A new hire learning the team's review standards and how to prioritize issues by severity.

How do you install this skill?

Before you use it
  • The skill is a static guide without actual tests; verify applicability before use.
  • Publisher identity unverified; assess maintenance activity independently.
  • Repository dependencies may require proxy access from mainland China, but the skill itself does not require network.

The skill is located in the swarms repo at examples/single_agent/capabilities/skills/code-review/SKILL.md. Clone the repository and navigate to that directory, or copy the entire skills directory to your Agent Skills folder.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/kyegomez/swarms.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/examples/single_agent/capabilities/skills/code-review" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

When asked to review code, follow the checklist in SKILL.md: check code quality, security, performance, best practices, and maintainability. Use the prescribed output format: Summary, Critical Issues, Major Concerns, Suggestions, and Positive Feedback, and provide specific examples with severity ratings.

What are this skill's strengths and limitations?

Pros
  • Structured and comprehensive coverage across five key dimensions.
  • Includes actionable vulnerability lists and examples.
  • Clear output format that is easy to read and act upon.
  • Language-agnostic and simple to adopt.
Limitations
  • Prompt-only; no automated analysis — requires human/LLM judgment.
  • No built-in integration with CI/CD or IDE.
  • Lacks a test suite or sample code.
  • Effectiveness depends on the reviewer's knowledge.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Code Review Agent Skill this page 30 · Not recommended ★ 7.2k 3d ago Apache-2.0
OWASP Security Skill 61 · Recommended ★ 378 16d ago MIT
CodeRabbit Code Review 57 · Use with care ★ 188 4d ago MIT
Pre-Merge Code Quality Review 49 · Use with care ★ 103k 8d ago MIT
Web Interface Guidelines Reviewer 20 · Not recommended ★ 52k 3d ago NOASSERTION

This skill provides a prompt-based checklist without any external dependencies, similar to GitHub Copilot's code review feature but with a more structured output format.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Not recommended
30/ 100 5-point scale 1.5 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust10 / 25 · 2.0/5

The skill itself does not execute code or external operations, only provides review guidance, so it does not involve sensitive data handling or permission abuse. The repository has SECURITY.md describing security practices, but no specific authorization or data-flow descriptions for this skill; publisher identity unverified, and no rollback or recovery mechanisms stated. Therefore trust score is moderate-low.

2Reliability4 / 20 · 1.0/5

The skill is purely a guide, with no executable scripts or tests, making it impossible to verify key-path reproducibility from static review. Abnormal input handling and failure feedback are undefined, so reliability is low.

3Adaptability5 / 15 · 1.7/5

The skill's goal is clear (code review), but it does not declare capability boundaries or non-fit scenarios; trigger conditions rely only on the description. Also no Chinese support or mention of overseas service dependencies, limiting fit for Chinese users.

4Convention5 / 15 · 1.7/5

The skill has clear title and description, but lacks installation notes, known limitations, versioning, changelog, and clear maintenance responsibility. Examples are simple, no FAQ or troubleshooting, so convention is moderate.

5Effectiveness4 / 15 · 1.3/5

The skill provides a systematic checklist and format, but no actual outputs or validation results confirm effectiveness. Some content like examples could be misleading, marginal value limited.

6Verifiability2 / 10 · 1.0/5

No tests, CI, or third-party execution evidence; relies solely on prescriptive text, so verifiability is low.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Aug 07, 2026 Reviewed revision 16afc75802ab Review evidence[1][2][3][4][5][6][7][8][9][10][11]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does this skill require any special dependencies?
No. It is a pure prompt skill with no dependencies on libraries or scripts.
Can it automatically detect security vulnerabilities?
No, it provides a checklist and examples; the actual detection relies on the reviewer's reasoning.
Is it specific to any programming language?
No, it is language-agnostic and works for any codebase.

More skills from this repository

All from kyegomez/swarms

Related skills