resolve-pr-threads

Audit, resolve, and unresolve GitHub pull request comment threads via GraphQL API.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/strawgate/agent-skills --skill resolve-pr-threads-strawgate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resolve-pr-threads
Source: https://github.com/strawgate/agent-skills/tree/main/resolve-pr-threads
Command: npx skills add https://github.com/strawgate/agent-skills --skill resolve-pr-threads-strawgate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the friction of manually managing and resolving individual review comment threads on GitHub, allowing for faster PR closure and cleaner feedback loops.

Core Features & Use Cases

  • Thread Auditing: Quickly list all unresolved threads on a specific PR to identify pending feedback.
  • Programmatic Resolution: Resolve or unresolve threads directly via the GraphQL API to maintain accurate PR status.
  • Use Case: After pushing code changes that address reviewer feedback, use this skill to audit remaining threads and resolve those that have been fully satisfied.

Quick Start

Use the resolve-pr-threads skill to list all unresolved threads for the repository PrefectHQ/fastmcp on pull request number 3827.

Frequently Asked Questions about resolve-pr-threads

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

FAQPage Schema
How do I automate resolving GitHub pull request review threads?

You can automate resolving GitHub pull request review threads by using GraphQL API interactions to programmatically resolve or unresolve comment threads, streamlining the code review workflow and accelerating PR closure.

What is the best way to audit unresolved comment threads on a GitHub PR?

Auditing unresolved comment threads on a GitHub PR involves listing all pending review feedback via the GraphQL API. This allows you to quickly identify remaining comments that need attention before merging.

Can I unresolve GitHub PR threads programmatically after they have been resolved?

Yes, you can unresolve GitHub PR threads programmatically. The skill facilitates both thread resolution and unresolution directly through GitHub's GraphQL API to maintain accurate PR status.

Do I need Bash to manage GitHub PR review threads with GraphQL?

Yes, you need Bash along with Read and Grep tools to execute the scripts that interface with GitHub's GraphQL review system and manage pull request threads.

When should I programmatically resolve PR threads instead of managing them manually?

You should programmatically resolve PR threads when you have pushed code changes addressing reviewer feedback and need to close multiple satisfied threads efficiently, avoiding the friction of manual individual management.