address-pr-comments

Fetch and reply to unresolved GitHub Pull Request comments from human reviewers.

Updated Mar 17, 2023
One-click install
npx skills add https://github.com/IainMcl/dotfiles --skill address-pr-comments-iainmcl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: address-pr-comments
Source: https://github.com/IainMcl/dotfiles/tree/main/claude/skills/address-pr-comments
Command: npx skills add https://github.com/IainMcl/dotfiles --skill address-pr-comments-iainmcl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps developers efficiently manage and respond to feedback on their GitHub Pull Requests, ensuring that reviewer comments are addressed promptly and accurately.

Core Features & Use Cases

  • Fetch PR Comments: Retrieves both inline code comments and review summaries (approvals, rejections, change requests).
  • Filter Comments: Intelligently skips comments from bots, resolved comments, and those already addressed.
  • Reply to Comments: Allows for concise, signed-off replies to specific comments.
  • Use Case: After a code review, use this Skill to quickly see all unresolved comments from human reviewers and draft replies to each, indicating how the feedback was incorporated.

Quick Start

Use the address PR comments skill to fetch and summarize all unresolved comments for pull request number 123.

Frequently Asked Questions about address-pr-comments

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

FAQPage Schema
How do I fetch unresolved pull request comments from GitHub?

To fetch unresolved pull request comments, the Skill retrieves inline code comments and review summaries via the CLI, filtering out bot comments and resolved threads to show only human feedback.

Can I reply to GitHub PR review comments directly?

Yes, you can reply to GitHub PR review comments directly. The Skill provides functionality to draft concise, signed-off responses to specific comments to indicate how feedback was incorporated.

Do I need the GitHub CLI to process PR comments?

Yes, you need the GitHub CLI installed. The Skill requires specific API calls made through the GitHub CLI to interact with the platform and fetch pull request comments and reviews.

How does this tool filter bot comments on pull requests?

The tool filters bot comments by intelligently skipping them during processing. It specifically targets unresolved comments from human authors, ignoring bot feedback and already resolved comments.

What is the best way to manage code review feedback on GitHub?

Managing code review feedback is best handled by fetching all unresolved comments and review summaries in one pass. This Skill retrieves approvals and change requests, letting you address comments promptly.

Does this Skill fetch both inline code comments and PR review summaries?

Yes, it fetches both inline code comments and PR review summaries. It retrieves approvals, rejections, and change requests to provide a complete view of the pull request review status.