code-review

Analyze codebases for security, correctness, performance, and maintainability issues.

73.6k|11.9k|Updated Jun 29, 2025
One-click install
npx skills add https://github.com/shareAI-lab/learn-claude-code --skill code-review-shareai-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/shareAI-lab/learn-claude-code/tree/main/skills/code-review
Command: npx skills add https://github.com/shareAI-lab/learn-claude-code --skill code-review-shareai-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams systematically evaluate code for security vulnerabilities, logic errors, performance bottlenecks, and long-term maintainability, reducing defects and technical debt.

Core Features & Use Cases

  • Review Checklist: A comprehensive, multi-dimension checklist covering Security, Correctness, Performance, Maintainability, and Testing.
  • Output & Guidance: Generates a structured code-review report with prioritized issues and concrete remediation steps.
  • Use Case: Given a code snippet or repository, the Skill identifies critical issues and suggests fixes to ship safer, faster, and cleaner code.

Quick Start

Provide a short code snippet or repository link and ask: "Review this code for security, correctness, and performance and propose fixes."

Frequently Asked Questions about code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review code for security vulnerabilities and performance bottlenecks?

To review code for security vulnerabilities and performance bottlenecks, provide a repository link or code snippet, and the system evaluates it against a structured checklist to output a Markdown-formatted report with prioritized issues and remediation steps.

What is checklist-driven code analysis and how does it improve maintainability?

Checklist-driven code analysis systematically evaluates codebases against multi-dimensional criteria including security, correctness, performance, and maintainability, identifying critical issues and providing actionable fixes to reduce technical debt and long-term defects.

Can I use a structured code review for multi-language repositories and refactor planning?

Yes, structured code review is applicable to multi-language repositories and supports scenarios like refactor planning, bug hunts, and compliance checks by generating a prioritized list of issues with concrete remediation guidance.

What's the best way to analyze a codebase for compliance checks and logic errors?

The best way to analyze a codebase for compliance checks and logic errors is to run a structured evaluation that identifies correctness and security issues, producing a clear Markdown report with prioritized problems and suggested fixes.

Does the code review report include actionable remediation steps for identified issues?

Yes, the code review report includes actionable remediation steps by generating a structured output that prioritizes identified security, performance, and maintainability issues alongside concrete guidance to ship cleaner code.

When do I need a structured code review instead of manual code inspection?

You need a structured code review instead of manual inspection when systematically evaluating multi-language repositories for security vulnerabilities, logic errors, and performance bottlenecks to ensure comprehensive coverage and reduce technical debt.