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.