ReviewPR

Generate pending GitHub reviews with inline diff comments.

1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/mec07/claude_skills --skill reviewpr-mec07
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ReviewPR
Source: https://github.com/mec07/claude_skills/tree/main/stow/ReviewPR
Command: npx skills add https://github.com/mec07/claude_skills --skill reviewpr-mec07

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Thorough PR review can be time-consuming and error-prone. ReviewPR automates this by fetching the diff and related context, analyzing changes, and producing a PENDING GitHub review with inline comments on the actual diff lines. The user remains in control of submission, enabling faster, higher-quality code reviews.

Core Features & Use Cases

  • Inline diff comments: Generates inline notes tied to specific lines in the PR diff.
  • Pending review lifecycle: Creates a GitHub review in PENDING state for user review and final submission.
  • Context-aware analysis: Reads PR metadata and project CLAUDE.md context, using parallel agents for large diffs to surface high-confidence issues.
  • Guided collaboration: Uses a teammate-style voice with emoji signals to surface questions and suggestions rather than commands.

Quick Start

Use the ReviewPR skill to analyze the current PR and generate a pending review with inline comments.

Frequently Asked Questions about ReviewPR

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

FAQPage Schema
How do I automate GitHub code review with inline comments on a pull request?

Automating GitHub code review involves fetching the PR diff and context, analyzing changes, and generating a pending review with inline comments tied to specific diff lines. The ReviewPR skill creates this pending review via the GitHub API, leaving final submission to the user.

Can I use automated PR review on large diffs with parallel agents?

Yes, automated PR review can process large diffs by using parallel agents to analyze changes. The ReviewPR skill fetches PR metadata and project context, then surfaces high-confidence issues across large pull requests efficiently using this parallel processing approach.

How does a pending GitHub review work for pull request analysis?

A pending GitHub review is a review state created via the GitHub API that holds inline comments on diff lines without submitting them. The ReviewPR skill generates this pending review so users can inspect suggestions and control final submission.

What context does automated PR review need to analyze code changes?

Automated PR review requires the git remote repository context, the current branch or PR number, and project configuration files like CLAUDE.md. The ReviewPR skill fetches this PR metadata and context to provide accurate, project-aware inline comments.

Does ReviewPR work with any GitHub repository and PR workflow?

Yes, it works with code repositories that have git remotes and standard GitHub PR workflows. The ReviewPR skill detects the PR from the current branch or accepts a provided PR number to fetch diffs and generate inline comments.

What is the best way to generate inline diff comments for a pull request?

The best way to generate inline diff comments is fetching the PR diff and metadata, analyzing the changes contextually, and creating a pending review via the GitHub API. The ReviewPR skill automates this process, using a teammate-style voice to surface suggestions.