github-pull-request-respond

Reply to unreplied GitHub pull request review comments with fix commits or rationales.

1|Updated May 4, 2023
One-click install
npx skills add https://github.com/usabarashi/nix-config --skill github-pull-request-respond
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pull-request-respond
Source: https://github.com/usabarashi/nix-config/tree/main/config/agents/skills/github-pull-request-respond
Command: npx skills add https://github.com/usabarashi/nix-config --skill github-pull-request-respond

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill automates handling unreplied GitHub PR review comments by either applying a fix and replying with the new commit hash or providing a concrete rationale for keeping the code as-is, eliminating manual back-and-forth bottlenecks.

Core Features & Use Cases

  • Automates detection of unreplied PR comments and groups them by thread.
  • For each comment, either create a fix commit and reply with the 40-character hash, or respond with a clear rationale for retaining the current code.
  • Maintains discipline by not approving, requesting changes, or pushing changes on its own.

Quick Start

Process the current GitHub Pull Request to reply to unreplied comments with fixes or rationales.

Frequently Asked Questions about github-pull-request-respond

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

FAQPage Schema
How do I automatically reply to unreplied GitHub pull request review comments?

To automatically reply to unreplied GitHub pull request review comments, this skill reads PR metadata, identifies unreplied threads, and posts responses via the GitHub API with either a fix commit hash or a rationale for keeping the code as-is.

What is the best way to automate fixing code issues raised in PR review threads?

The best way to automate fixing code issues in PR review threads is using a deterministic workflow that creates one commit per fix and replies to the thread with the new 40-character commit hash.

Can I use this to auto-approve pull requests after replying to review comments?

No, you cannot use this to auto-approve pull requests. The skill maintains discipline by explicitly not approving, requesting changes, or pushing changes on its own after replying to comments.

How does a GitHub PR comment automation tool handle review feedback that requires no code changes?

When handling review feedback that requires no code changes, the automation tool responds to the unreplied PR comment with a concrete rationale for keeping the code as-is.

What are the limitations of automating pull request review comment responses?

A key limitation is that the automation does not approve, request changes, or push commits on its own; it only detects unreplied threads, creates fixes locally, and posts replies via the GitHub API.