review-thread-resolution

Resolve GitHub PR review threads via gh api graphql after code changes.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/pwretmo/deep-underworld --skill review-thread-resolution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-thread-resolution
Source: https://github.com/pwretmo/deep-underworld/tree/main/.github/skills/review-thread-resolution
Command: npx skills add https://github.com/pwretmo/deep-underworld --skill review-thread-resolution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verifies that addressed review feedback on a PR is complete and closes or acknowledges the corresponding review threads to unblock approval or merge.

Core Features & Use Cases

  • Verify the fix is present on the PR head and identify the top-level review comment for the thread.
  • Resolve threads via gh api graphql or post a concise in-thread reply when automatic resolution isn't possible.
  • Integrate with MCP tooling to read and respond to review threads in GitHub PRs.

Quick Start

Poll the target PR for unresolved threads, verify the fix is present, and attempt to resolve the thread using gh api graphql, or post a brief in-thread reply if resolution is not possible.

Frequently Asked Questions about review-thread-resolution

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

FAQPage Schema
How do I automatically resolve GitHub PR review threads after addressing feedback?

You can automatically resolve GitHub PR review threads by using gh api graphql to close threads after verifying the code changes are present on the PR head and the fix has been validated.

What happens if automatic review thread resolution fails on a pull request?

If automatic resolution fails, the tool falls back to posting a concise in-thread reply acknowledging the feedback, ensuring the reviewer is notified even when the thread cannot be programmatically resolved.

Can I use gh api graphql to unblock pull request merges by closing unresolved review threads?

Yes, you can use gh api graphql to resolve unresolved GitHub review threads blocking approval or merging, provided the underlying code fix has been validated on the PR head first.

How do I verify code changes before resolving a GitHub review thread?

Before resolving a review thread, you must verify that the addressed feedback is complete and the corresponding fix is present on the PR head, which unblocks the merge process.

Does resolving PR review threads require MCP tooling integration?

MCP tooling integration is used to read and respond to review threads in GitHub PRs, working alongside gh api graphql to poll unresolved threads and attempt resolution or post fallback replies.

When should I resolve GitHub review threads instead of replying to them?

You should resolve GitHub review threads when the underlying fix has been validated on the PR head, falling back to an in-thread reply only when automatic resolution cannot be completed.