pr-review-handler

Classify GitHub PR review comments into ACTIONABLE, QUESTION, NITS, APPROVAL, or DISCUSSION.

7|Updated Dec 5, 2023
One-click install
npx skills add https://github.com/mParticle/aquarium --skill pr-review-handler-mparticle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review-handler
Source: https://github.com/mParticle/aquarium/tree/main/.claude/skills/pr-review-handler
Command: npx skills add https://github.com/mParticle/aquarium --skill pr-review-handler-mparticle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Monitors PR review comments and automatically classify feedback to determine whether to apply code fixes, draft responses, or flag items for human review.

Core Features & Use Cases

  • Classify each review comment into ACTIONABLE, QUESTION, NITS, APPROVAL, or DISCUSSION.
  • Fetch and summarize PR reviews and comments from GitHub, producing actionable next steps for automation or human decision.
  • Orchestrate automatic code changes or draft replies while preserving traceability and context.

Quick Start

Run the pr-review-handler to read PR comments, classify feedback, and automatically apply fixes or draft responses.

Frequently Asked Questions about pr-review-handler

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

FAQPage Schema
How do I automatically classify and handle GitHub PR review comments?

To automate PR review comment handling, you can use a tool that fetches GitHub pull request feedback and classifies each comment into categories like ACTIONABLE, QUESTION, or NITS. This enables automatic code fixes, drafted responses, or human escalation based on the classification signal.

What is the best way to automate responses to actionable PR feedback?

Automating responses to actionable PR feedback involves classifying review comments to identify required actions and orchestrating automatic code changes or drafting replies. This preserves traceability and context while generating actionable next steps for your automation pipeline.

Can I separate nitpick comments from actionable feedback in GitHub pull requests?

Yes, you can separate nitpick comments from actionable feedback by evaluating PR reviews using category-aware classification. This process explicitly categorizes comments as NITS, ACTIONABLE, QUESTION, APPROVAL, or DISCUSSION to determine the appropriate automated response.

Does this PR review classification approach work within existing GitHub automation pipelines?

Yes, PR review classification works within GitHub pull request workflows by fetching and summarizing reviews to produce explicit signals like ACTIONABLE or DISCUSSION. These signals are designed to integrate into automation pipelines for initiating fixes or escalating items.

How do I fetch and summarize GitHub PR reviews for automated processing?

Fetching and summarizing GitHub PR reviews involves reading pull request comments and feedback to generate a summary output. This summary provides explicit actionable next steps for either automated code changes or human decision-making within your workflow.