gh-reply-comments

Fetch unresolved GitHub pull request review threads and post replies as the PR author.

2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/wilsonfaustino/ai-tools --skill gh-reply-comments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-reply-comments
Source: https://github.com/wilsonfaustino/ai-tools/tree/main/skills/gh-reply-comments
Command: npx skills add https://github.com/wilsonfaustino/ai-tools --skill gh-reply-comments

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually responding to GitHub pull request review threads is time-consuming and prone to missing context, especially when you have already pushed fixes for the reported feedback. This skill automates the process of drafting, triaging, and posting replies as the PR author, ensuring responses are accurate, reference your latest commits, and are sent immediately without creating unnecessary pending reviews.

Core Features & Use Cases

  • Unresolved Thread Fetching: Retrieves all open, unresolved PR review threads via GitHub GraphQL API, filtering out already-resolved or outdated threads.
  • Auto-Detection of Addressed Feedback: Checks if your recent commits since the review was posted already fix the reported issue, and drafts replies referencing the relevant commit SHA.
  • Guided Triage & Posting: Lets you select which threads to fix, review drafted replies, edit them if needed, and post responses one at a time or in bulk, with strict guardrails to prevent unauthorized code changes or unapproved posts.
  • Use Case: After pushing bug fixes for an open PR, use this skill to quickly respond to all reviewer comments, noting which fixes are already live in your latest commits, and address any remaining feedback in a single workflow.

Quick Start

Use the gh-reply-comments skill to respond to all open review threads on your current GitHub pull request, referencing any fixes you have already pushed in your latest commits.

Frequently Asked Questions about gh-reply-comments

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

FAQPage Schema
How do I automatically reply to GitHub PR review comments after pushing fixes?

You can automatically reply to GitHub PR review comments by fetching unresolved threads via the GraphQL API, detecting if recent commits already address the feedback, and posting drafted responses immediately as the PR author without creating pending reviews.

How does automatic detection of addressed feedback work in pull request reviews?

Automatic detection of addressed feedback works by checking your recent commit diffs against the reported issues in unresolved threads, then drafting replies that reference the specific commit SHA where the fix was applied.

Do I need GitHub CLI access to reply to pull request review threads programmatically?

Yes, you need authenticated GitHub CLI access and target PR repository permissions to fetch thread data and post replies using GitHub REST and GraphQL APIs without creating pending reviews.

Can I triage and bulk reply to unresolved GitHub PR review threads as the author?

Yes, you can triage unresolved GitHub PR review threads by selecting which ones to fix, reviewing drafted replies, editing if needed, and posting responses either one at a time or in bulk with guardrails to prevent unauthorized posts.

Does posting replies to PR review threads create pending reviews on GitHub?

No, posting replies to PR review threads does not create pending reviews. The process uses GitHub REST and GraphQL APIs to fetch thread data and post replies immediately as the PR author, bypassing the pending review state entirely.

What are the limitations of automating GitHub PR review replies?

Limitations include strict guardrails to prevent unauthorized code changes or unapproved posts, and the process only applies to open, unresolved PR review threads, filtering out already-resolved or outdated threads.