gh-pr-reporter

Fetch GitHub pull request reviews and comments into a Markdown report.

1|Updated May 21, 2020
One-click install
npx skills add https://github.com/ahandsel/debugging_log --skill gh-pr-reporter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-pr-reporter
Source: https://github.com/ahandsel/debugging_log/tree/main/skills/gh-pr-reporter
Command: npx skills add https://github.com/ahandsel/debugging_log --skill gh-pr-reporter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the fragmentation of feedback on GitHub pull requests by aggregating reviews, inline comments, and general discussion into a single, readable Markdown document.

Core Features & Use Cases

  • Unified Reporting: Collects review summaries, line-anchored code comments, and general issue discussion into one chronological report.
  • Audit and Triage: Enables developers and leads to quickly scan, summarize, or triage all feedback on a PR without navigating multiple web pages.
  • Use Case: Use this when preparing for a PR review meeting or performing a post-mortem to ensure no critical feedback or unresolved threads are missed.

Quick Start

Run the gh-pr-reporter skill by providing the pull request number or URL to generate a comprehensive comment report for the specified repository.

Frequently Asked Questions about gh-pr-reporter

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

FAQPage Schema
How do I consolidate GitHub pull request comments into a single report?

To consolidate GitHub pull request comments into a single report, fetch reviews, inline comments, and issue discussion using a script that outputs a unified Markdown document. This aggregates fragmented feedback for efficient triage.

What is the best way to aggregate GitHub PR reviews for triage?

The best way to aggregate GitHub PR reviews for triage is to run a script that collects line-anchored code comments and general discussion into one chronological Markdown report, ensuring no critical feedback is missed.

Do I need the GitHub CLI to fetch PR review comments?

Yes, you need the GitHub CLI (gh) for authentication and Node.js to execute the data aggregation script. These tools fetch and consolidate the pull request data into a unified Markdown report.

Can I use a PR URL to generate a code review audit report?

Yes, you can use a full PR URL to generate a code review audit report. The script accepts PR identifiers including numbers, owner/repo references, and full URLs to fetch and consolidate feedback.

Does the GitHub PR reporting script capture inline code comments?

Yes, the GitHub PR reporting script captures inline code comments alongside review summaries and general issue discussion. It consolidates all feedback chronologically into a single Markdown document.

Why does aggregating pull request feedback help with post-mortem reviews?

Aggregating pull request feedback helps with post-mortem reviews by combining fragmented reviews, inline comments, and discussions into one readable Markdown file. This allows leads to quickly scan for unresolved threads.