pr-review

Fetch and classify GitHub PR comments into blocking and non-blocking summaries.

16|3|Updated May 5, 2026
One-click install
npx skills add https://github.com/Kevin-Liu-01/Agent-Machines --skill pr-review-kevin-liu-01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review
Source: https://github.com/Kevin-Liu-01/Agent-Machines/tree/main/knowledge/skills/pr-review
Command: npx skills add https://github.com/Kevin-Liu-01/Agent-Machines --skill pr-review-kevin-liu-01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually triaging PR feedback can be time-consuming and error-prone. This skill automates the collection and classification of all PR comments to surface the highest-priority items for action.

Core Features & Use Cases

  • Fetch all PR feedback: Retrieve inline review comments and issue-level discussions for a given PR.
  • Classify & prioritize: Label comments as blocking vs non-blocking based on review.md prefixes and include file:line context when available.
  • Actionable summaries: Produce a structured summary with recommended next steps for blockers and a digest for non-blockers, suitable for syncs or ticketing.

Quick Start

Provide a PR number to triage, and the skill will fetch comments, classify them, and return a structured summary.

Frequently Asked Questions about pr-review

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

FAQPage Schema
How do I triage pull request feedback automatically on GitHub?

Pull request triage can be automated by fetching both inline review comments and issue-level comments from a GitHub PR. The system classifies each comment by author, type, file:line, and body to determine blocking status, then outputs a structured summary with actionable next steps.

What is the best way to classify blocking versus non-blocking PR comments?

Blocking versus non-blocking PR comments are classified using review.md prefix semantics. The system evaluates the body of each inline review comment and issue-level discussion to separate blockers from non-blockers, generating a digest for the latter.

Does this PR triage tool require any specific GitHub permissions or dependencies?

No specific dependencies are required to use this PR triage tool. You simply provide a GitHub PR number, and the skill fetches the inline and issue-level comments, classifies them, and returns the structured summary without needing additional components.

How do I get a structured summary of GitHub PR reviews for a ticketing system?

To get a structured summary of GitHub PR reviews for a ticketing system, provide a PR number. The skill outputs recommended next steps for blocking items and a digest for non-blocking items, making the result suitable for syncs or ticketing.

Can I extract file and line number context from GitHub inline review comments?

You can extract file and line number context from GitHub inline review comments during the classification process. The triage output includes file:line context when available, alongside the author, type, and body of each comment.