resolve-fixed-pr-comments

Verifies unresolved GitHub PR review threads against current code and resolves genuinely fixed ones.

1.5k|154|Updated Nov 13, 2025
One-click install
npx skills add https://github.com/NeoLabHQ/context-engineering-kit --skill resolve-fixed-pr-comments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resolve-fixed-pr-comments
Source: https://github.com/NeoLabHQ/context-engineering-kit/tree/main/plugins/git/skills/resolve-fixed-pr-comments
Command: npx skills add https://github.com/NeoLabHQ/context-engineering-kit --skill resolve-fixed-pr-comments

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Open pull requests accumulate review threads, and manually checking whether each comment has actually been addressed in the current code is tedious and error-prone. This Skill automates the verification and safe resolution of only the threads that are genuinely fixed.

Core Features & Use Cases

  • Unresolved-thread loading: Fetches only open review threads via GitHub GraphQL (gh CLI) or the GitHub MCP server, including thread node IDs, file paths, and line anchors.
  • Current-state verification: Checks each comment's requirements against the working tree as it exists now, accepting both committed and uncommitted local changes as valid evidence.
  • Strictly read-only safety: Forbids code edits, test runs, git mutations, PR comments, and approvals; the only permitted write action is resolving a verified thread.
  • Use Case: After addressing reviewer feedback on a feature branch, run this Skill to automatically resolve the threads whose fixes are confirmed in the current code while leaving partially addressed or unverifiable threads untouched.

Quick Start

Ask the agent to resolve fixed PR review comments for the current branch's pull request, or pass a specific PR number or URL.

Frequently Asked Questions about resolve-fixed-pr-comments

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

FAQPage Schema
How do I automatically resolve fixed GitHub PR review comments?

Load unresolved review threads via the GitHub GraphQL API, verify each comment's requirements against the current file content, then call the resolveReviewThread mutation with the thread's node ID. Only threads confirmed as fully fixed or obsolete are resolved.

How to check if PR review comments have been addressed?

Read the current working-tree files referenced by each unresolved thread and check whether every requirement in the comment is satisfied. Commit messages and diffs are not valid evidence; only the present file content counts.

Does it work with uncommitted local changes?

Yes, uncommitted local changes are valid evidence of a fix. The skill inspects the working tree as-is, so a fix does not need to be committed or pushed before a thread can be resolved.

Can I use GitHub MCP server instead of gh CLI?

Yes, the GitHub MCP server is a supported fallback. Use pull_request_read with get_review_comments to load threads and pull_request_review_write with resolve_thread to resolve them, passing the thread node ID.

Will it modify code or reply to review comments?

No, the skill is strictly read-only except for resolving verified threads. It never edits files, runs tests, commits, pushes, replies to threads, or submits reviews; unresolved or uncertain threads are simply left alone.

What happens when a review comment is only partially fixed?

Partially addressed comments stay unresolved. A thread is resolved only when every requirement it contains is fully satisfied in the current code, and uncertain cases default to leaving the thread open.