Back to Skills

code-review

Pre-PR code review for branch changes. Use when user wants to review changes before opening a PR, asks to check their branch for issues, or mentions code review. Analyzes diff against base branch for code quality, bugs, security vulnerabilities, logical fallacies, and style/convention violations. Provides detailed analysis with file:line references and improvement suggestions.

4starsUpdated 2/27/2026

Security Assessment

Safe(100/100)
Security Score100/100

About code-review

The 'code-review' skill helps developers review their code changes before opening a pull request (PR) by analyzing the modifications made to a local branch. It solves the common problem of missing potential issues, bugs, or inconsistencies in the code prior to submission, which could delay the integration process. The skill reviews code against the base branch, assessing areas such as code quality, logical errors, security vulnerabilities, and style conventions to ensure the changes are of high quality and ready for review by peers.

FAQ

When should I use the 'code-review' skill?

You should use the 'code-review' skill when you want to review changes before opening a PR, or when you need to check your branch for issues such as bugs, logical flaws, or code style violations.

What does the review process entail?

The review process involves several steps: an eligibility check, gathering CLAUDE.md files for project-specific guidelines, summarizing changes, and then running multiple review agents to analyze the code from various angles like bugs, logic, and compliance with coding standards.

Does this skill support all programming languages?

The skill is designed to work with general code reviews, but its effectiveness can depend on the specific language and framework in use, as certain agents may be more effective with specific languages.

Are there any limitations to the skill?

While the skill is thorough, it might not catch every potential issue, especially those related to runtime environments or external dependencies. It focuses on static code analysis and may miss dynamic or environment-specific bugs.

Install code-review

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

petyosi/rc