review-pr

Review GitHub pull requests for bugs, regressions, missing tests, and risky changes.

1|1|Updated May 1, 2026
One-click install
npx skills add https://github.com/funsaized/claude-and-codex-settings --skill review-pr-funsaized
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-pr
Source: https://github.com/funsaized/claude-and-codex-settings/tree/main/plugins/github-dev/skills/review-pr
Command: npx skills add https://github.com/funsaized/claude-and-codex-settings --skill review-pr-funsaized

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviewing pull requests for bugs, regressions, missing tests, and risky changes can be time-consuming and error-prone. This skill automates the detection of issues and presents clear guidance for reviewers.

Core Features & Use Cases

  • Parse PR reference (URL or number) and fetch diff and metadata for quick assessment.
  • Identify high-risk changes, missing tests, and potential edge cases to focus reviewer attention.
  • Optionally delegate to subagents like github-dev:pr-reviewer for automated review when available.

Quick Start

Provide a PR URL or number to start a review.

Frequently Asked Questions about review-pr

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

FAQPage Schema
How do I automatically review a GitHub pull request for bugs and risky changes?

To automatically review a GitHub pull request, provide a PR URL or number to fetch the diff and identify bugs, regressions, missing tests, and risky changes. If no PR is specified, it auto-detects the PR from your current branch using gh pr view.

How does code review automation handle generated or vendored files in a diff?

Code review automation skips generated or vendored files when analyzing a pull request diff. It fetches the changed file list using gh pr view and focuses reviewer attention on meaningful source changes to surface potential edge cases efficiently.

Can I use this to find missing tests in a pull request diff?

Yes, you can use this to find missing tests in a pull request diff. It parses the PR reference, fetches metadata and code differences, and specifically identifies missing tests alongside high-risk changes to guide your review process.

Do I need a PR number to start an automated code review, or can it detect the branch?

You do not need a PR number to start an automated code review. If a PR number or URL is not provided, the tool auto-detects the active pull request from your current Git branch using the gh pr view command.

What is the best way to surface regressions in a GitHub pull request?

The best way to surface regressions in a GitHub pull request is to fetch the full diff using gh pr diff and analyze the changed files. This process highlights regressions and high-risk changes, presenting clear guidance for reviewers.

Are there limitations when reviewing pull requests with auto-detection from the current branch?

When reviewing pull requests with auto-detection from the current branch, the limitation is that it relies entirely on the gh pr view command. If the local branch is not associated with an active PR, the fetch process will fail to retrieve the diff metadata.