gh-pr-feedback

Extract actionable feedback from GitHub PR reviews using the gh CLI.

3|Updated Jun 23, 2022
One-click install
npx skills add https://github.com/fbosch/dotfiles --skill gh-pr-feedback
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-pr-feedback
Source: https://github.com/fbosch/dotfiles/tree/main/.agents/skills/gh-pr-feedback
Command: npx skills add https://github.com/fbosch/dotfiles --skill gh-pr-feedback

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reading and triaging GitHub PR feedback can be time-consuming when reviews and inline comments are dispersed across threads. This Skill uses the gh CLI to fetch reviews and comments and returns a structured, line-referenced summary that makes feedback actionable.

Core Features & Use Cases

  • Reconstruct inline comments and review threads from a PR, including file paths and line ranges.
  • Produce a line-referenced, full-text list of actionable items suitable for turning into a todo list or a reference document.
  • Identify corroborated feedback across multiple reviewers to surface high-priority items.

Quick Start

Provide a PR URL or number to fetch feedback and generate a line-referenced actionable feedback list.

Frequently Asked Questions about gh-pr-feedback

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

FAQPage Schema
How do I extract actionable feedback from GitHub PR reviews?

Extract actionable feedback from GitHub PR reviews by fetching reviews and inline comments via the gh CLI, reconstructing threaded discussions, and outputting a structured, line-referenced list with file paths and statuses for triage.

How do I summarize GitHub PR review comments into a todo list?

Summarize GitHub PR review comments into a todo list by aggregating inline feedback into a line-referenced, full-text list that includes file paths, line ranges, and resolved or outdated statuses for quick task creation.

Can I identify a GitHub PR from a URL or branch name to collect review feedback?

You can identify a GitHub PR from a URL, PR number, or the current branch name to collect review feedback, allowing the gh CLI to fetch the corresponding reviews and comments automatically.

Does this method deduplicate repeated GitHub PR feedback across multiple reviewers?

This method deduplicates repeated GitHub PR feedback by aggregating inline comments, identifying corroborated feedback across multiple reviewers, and surfacing high-priority items for streamlined triage.

What information is included when aggregating inline GitHub PR comments?

Aggregating inline GitHub PR comments produces a line-referenced list including full feedback text, file paths, line ranges, and status indicators such as outdated or resolved, with deduplication for quick reference.