copilot-feedback-resolver

Resolve GitHub Copilot review threads via GraphQL mutations after addressing feedback.

8|2|Updated Nov 2, 2025
One-click install
npx skills add https://github.com/fx/cc --skill copilot-feedback-resolver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: copilot-feedback-resolver
Source: https://github.com/fx/cc/tree/main/plugins/fx-dev/skills/copilot-feedback-resolver
Command: npx skills add https://github.com/fx/cc --skill copilot-feedback-resolver

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill processes and resolves GitHub Copilot's automated PR review comments systematically, ensuring feedback from Copilot is addressed and threads are properly closed, reducing manual toil in PR reviews.

Core Features & Use Cases

  • Copilot thread analysis: Detects Copilot-generated review threads and flags actionable items.
  • Thread resolution: Resolves Copilot threads after addressing feedback using GraphQL mutations.
  • PR hygiene & knowledge updates: Updates Copilot instructions when feedback is incorrect to prevent recurring issues.
  • Use Case: After a Copilot-generated review, automatically address the feedback and mark the thread as resolved, keeping the PR clean and focused.

Quick Start

Use the copilot-feedback-resolver skill to scan a PR for Copilot-generated review comments, apply changes, and resolve the corresponding threads.

Frequently Asked Questions about copilot-feedback-resolver

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

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

Copilot-feedback-resolver scans your PR for Copilot-generated review threads, applies code changes to address the feedback, and resolves threads using GitHub's GraphQL API. It distinguishes Copilot threads from human reviews, ensuring only automated feedback is resolved while preserving human input.

Can I use this with GitHub's GraphQL API to close review threads?

Yes. The Skill uses GraphQL mutations like resolveReviewThread and addPullRequestReviewThreadReply to reply to Copilot feedback and mark threads resolved. It handles inline mutation values and requires the gh CLI for authentication and PR context.

What happens when Copilot feedback is incorrect?

The Skill updates your copilot-instructions.md file to document incorrect feedback, preventing Copilot from repeating the same suggestions in future PRs. This builds institutional knowledge and reduces recurring false positives over time.

How does this reduce manual work in PR reviews?

By automatically detecting Copilot threads, applying fixes, and closing resolved feedback, the Skill eliminates the manual toil of reading each comment and clicking resolve. Human reviews remain untouched, keeping your PR workflow focused on substantive feedback.

Does this work with automated CI/CD workflows?

Yes. The Skill integrates into PR workflows where Copilot has already left feedback. It pushes code changes and performs explicit post-resolution verification, making it suitable for automated review pipelines that run after Copilot analysis.

What's required to get started with Copilot thread automation?

You need GitHub CLI (gh) installed, repository access with PR permissions, and a GitHub token for GraphQL authentication. The Skill handles thread detection and resolution; no additional dependencies or components are required.