What problem does it solve?
This Skill helps you efficiently reply to and resolve GitHub pull request review comments so PRs don’t get stuck in an unreadable, perpetually unresolved state across review rounds.
Core Features & Use Cases
- List Unresolved Review Threads: Fetches unresolved review threads via a GraphQL query and surfaces the exact thread IDs, file locations, and first comment IDs needed for follow-up actions.
- Reply With Reliable Multi-line Markdown: Posts review replies to the correct comment using authenticated gh API calls with jq-built JSON payloads for safe handling of markdown, code blocks, and special characters.
- Resolve Threads Programmatically: Resolves review threads using the correct GraphQL thread ID mutation so the “Unresolved” status clears after you address feedback.
- Use Case: After Copilot or human reviewers comment on a PR, use this Skill to triage what to fix versus what to rationale-reply, then reply and resolve each thread after pushing fixups.
Quick Start
Use pr-review-respond to list unresolved review threads for PR 123, reply to each relevant thread using gh plus jq, and then resolve every addressed thread.