handle-pr-feedback

Fetch, process, and respond to GitHub Pull Request feedback.

Updated Dec 20, 2025
One-click install
npx skills add https://github.com/ductrung-nguyen/Orca-vscode --skill handle-pr-feedback
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: handle-pr-feedback
Source: https://github.com/ductrung-nguyen/Orca-vscode/tree/main/.github/skills/handle-pr-feedback
Command: npx skills add https://github.com/ductrung-nguyen/Orca-vscode --skill handle-pr-feedback

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of fetching, organizing, and responding to feedback on GitHub Pull Requests, significantly reducing the manual effort involved in code review iterations.

Core Features & Use Cases

  • Fetch Feedback: Retrieves all reviews, inline comments, and general comments for a given PR.
  • Reply to Comments: Allows automated or semi-automated replies to specific comments.
  • Resolve Threads: Manages the resolution status of comment threads.
  • Request Reviews: Enables requesting re-reviews from specific users or bots like GitHub Copilot.
  • Watch for New Feedback: Monitors PRs for incoming feedback, facilitating continuous integration loops.
  • Use Case: After addressing review comments, automatically request GitHub Copilot to re-review the changes and then update the status of resolved threads.

Quick Start

Use the handle-pr-feedback skill to fetch all feedback for pull request number 123.

Frequently Asked Questions about handle-pr-feedback

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

FAQPage Schema
How do I automate fetching and replying to GitHub pull request feedback?

Automating GitHub pull request feedback involves fetching reviews and comments, posting replies, and resolving discussion threads. This process requires GitHub CLI and Python 3.9+ to execute deterministic operations and normalize feedback data structures.

Can I automatically request a re-review from GitHub Copilot after addressing PR comments?

Yes, you can request re-reviews from specific users or bots like GitHub Copilot. After addressing review comments, you can automate the re-review request and subsequently update the resolution status of resolved comment threads.

What's the best way to monitor a GitHub PR for new incoming comments?

Monitoring a GitHub PR for new incoming comments is achieved by watching the PR for incoming feedback, facilitating continuous integration loops. This allows automated or semi-automated replies to be triggered when new feedback is detected.

Do I need GitHub CLI and Python 3.9 to handle automated code review iterations?

Yes, GitHub CLI and Python 3.9+ are required dependencies for handling automated code review iterations. They provide the deterministic task execution environment and normalized feedback data structures needed to retrieve reviews and manage comment threads.

What is the process for resolving inline comment threads on a GitHub pull request?

Resolving inline comment threads on a GitHub pull request involves managing the resolution status of specific comment threads. This is supported alongside retrieving reviews and general comments to streamline feedback management.

Why does handling PR feedback require normalizing feedback data structures?

Normalizing feedback data structures is required to deterministically process fetched reviews, inline comments, and general comments. This structured data format enables automated replies, thread resolution, and re-review requests to execute reliably.