pr-review

Review pull requests by compiling project context, CI status, and changed files.

33|6|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/gaogg521/1ONE-ClaudeCode --skill pr-review-gaogg521
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review
Source: https://github.com/gaogg521/1ONE-ClaudeCode/tree/main/.claude/skills/pr-review
Command: npx skills add https://github.com/gaogg521/1ONE-ClaudeCode --skill pr-review-gaogg521

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PR reviews often lack full project context when changes span multiple files and CI checks; this skill consolidates local PR analysis to ensure thorough, context-rich reviews.

Core Features & Use Cases

  • Gather PR metadata (title, body, author, labels, head/base refs).
  • Validate CI status and report readiness or blockers.
  • Create an isolated worktree for safe, parallel review.
  • Collect cross-cut context (diffs, changed files, discussion comments) for a comprehensive evaluation.
  • Produce a structured review report highlighting code quality, potential issues, and suggested improvements.

Quick Start

Execute a full PR review by providing a PR number to start the workflow on the current repository.

Frequently Asked Questions about pr-review

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

FAQPage Schema
How do I review a pull request locally with full project context?

Reviewing a pull request locally involves gathering PR metadata, validating CI status, creating an isolated git worktree, and linting changed files to produce a structured review report.

How does a git worktree help with local code review?

A git worktree creates an isolated working directory for parallel review, allowing you to safely inspect pull request changes without affecting your current local repository branch.

Can I check CI status and lint changed files before merging a PR?

Yes, you can validate CI status to report readiness blockers and lint changed files within the isolated worktree to identify potential code quality issues before merging.

What is the best way to analyze cross-cutting code changes across multiple files?

Analyzing cross-cutting code changes involves collecting diffs, changed files, and discussion comments to ensure a comprehensive evaluation of code quality and potential issues.

Do I need a local repository clone to run a thorough PR review?

Yes, you need a local repository clone because the review process operates locally, extracting PR metadata and creating worktrees directly from your cloned repository to compile context.