pr-review

Analyze GitHub pull requests for correctness, security, and performance issues.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/lioartoil/claude-code-handbook --skill pr-review-lioartoil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review
Source: https://github.com/lioartoil/claude-code-handbook/tree/main/skills/pr-review
Command: npx skills add https://github.com/lioartoil/claude-code-handbook --skill pr-review-lioartoil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PR reviews can be inconsistent, manual, and time-consuming; this skill enables a structured, subagent-guided evaluation of code changes to ensure quality and safety.

Core Features & Use Cases

  • Structured evaluation across changed files: correctness, security, performance, maintainability, and breaking changes.
  • Subagent isolation ensures context separation and safer reasoning during reviews.
  • Use cases include evaluating incoming PRs, auditing changes for risk, and generating actionable inline feedback.

Quick Start

Provide the PR URL you want reviewed to start a thorough, criteria-driven assessment.

Frequently Asked Questions about pr-review

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

FAQPage Schema
How do I automate a GitHub pull request review for code correctness and security?

To automate a GitHub pull request review for correctness and security, provide the PR URL to initiate a criteria-driven assessment that analyzes changed files for potential issues using subagent isolation to ensure safer reasoning.

What is the best way to review large refactoring pull requests for breaking changes?

Reviewing large refactoring pull requests for breaking changes is handled by applying structured evaluation criteria across maintainability and breaking changes, ensuring comprehensive risk assessment regardless of PR size or context.

Can I audit new feature pull requests for performance and maintainability issues?

You can audit new feature pull requests for performance and maintainability issues because the review process implements comprehensive criteria evaluating these exact dimensions alongside correctness and security.

How does subagent isolation improve automated code review quality?

Subagent isolation improves automated code review quality by guarding the review context, ensuring context separation that allows safer, more focused reasoning when evaluating complex software engineering changes.

Does this code review process work for bug fixes and new features alike?

This code review process works for bug fixes and new features alike, applying its structured evaluation criteria across varying PR sizes and contexts to identify correctness, security, and performance issues consistently.

What are the limitations of using isolated subagents for pull request reviews?

Limitations of using isolated subagents for pull request reviews include the necessity of providing a direct PR URL to initiate the assessment, as the tool focuses strictly on analyzing code changes rather than integrating directly into CI pipelines.