handling-pr-comments

Automate addressing GitHub PR review comments with fixes and thread replies.

7|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/dsifry/glove80-keymap-visualizer --skill handling-pr-comments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: handling-pr-comments
Source: https://github.com/dsifry/glove80-keymap-visualizer/tree/main/.claude/plugins/glove80-viz/skills/handling-pr-comments
Command: npx skills add https://github.com/dsifry/glove80-keymap-visualizer --skill handling-pr-comments

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the common oversight of incomplete PR review feedback by ensuring every comment thread is systematically addressed, responded to, and resolved. It streamlines the review process, preventing delays and ensuring thorough communication.

Core Features & Use Cases

  • Systematic Response: Guides you through triaging, fixing, responding to, and resolving each PR comment thread.
  • Automated Resolution: Uses GitHub GraphQL to resolve comment threads, ensuring no feedback is left unaddressed.
  • Attribution & Templates: Provides templates for clear, attributed responses, whether fixing a bug, acknowledging a nitpick, or explaining an intentional decision.
  • Use Case: After receiving a batch of review comments from CodeRabbit or human reviewers, activate this skill to ensure every piece of feedback is systematically processed, code fixes are made, and all comment threads are properly closed out, accelerating your PR to merge.

Quick Start

Use the handling-pr-comments skill to address all review feedback on the current pull request.

Frequently Asked Questions about handling-pr-comments

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

FAQPage Schema
How do I automate responses to GitHub pull request review comments?

Automating PR comment responses involves systematically triaging each review thread, applying fixes, posting attributed replies, and resolving threads via GitHub GraphQL. This Skill discovers comments, categorizes them by type (Bug, Enhancement, Nitpick, Question, Intentional Decision), executes fixes, and closes threads end-to-end using GraphQL and gh CLI integrations.

Can I ensure every PR review comment gets addressed and resolved?

Yes. This Skill eliminates incomplete feedback oversight by discovering all comment threads, processing each one systematically, responding with templates appropriate to the comment type, and using GitHub GraphQL to mark threads resolved. No feedback is left unaddressed.

What's the workflow for handling multiple review comments from CodeRabbit or human reviewers?

The Skill guides you through triaging feedback in batch: triage each comment, apply code fixes where needed, post thread-specific replies with attribution, and resolve threads via GraphQL. This accelerates your PR from review to merge by ensuring complete, systematic processing.

Does this work with GitHub's GraphQL API and gh CLI?

Yes. The Skill integrates GitHub GraphQL for thread resolution and gh CLI for workflow automation, enabling programmatic discovery of comments, thread closure, and response posting across GitHub-based pull request workflows.

What comment categories does this handle?

The Skill addresses Bug/Issue, Enhancement, Nitpick, Question, and Intentional Decision categories. It provides templates and response patterns tailored to each type, ensuring appropriate, attributed replies that move review threads toward resolution.

Can I use this for threaded PR comment responses and attribution?

Yes. The Skill manages thread-specific replies with built-in templates for clear attribution. Whether responding to bugs, acknowledging nitpicks, or explaining intentional decisions, responses stay organized and connected to their original comment threads.