pr-feedback-workflow

Consolidate pull request feedback into a unified action plan using GitHub CLI and GraphQL.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/vultuk/coding-agent-skills --skill pr-feedback-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-feedback-workflow
Source: https://github.com/vultuk/coding-agent-skills/tree/main/pr-feedback-workflow
Command: npx skills add https://github.com/vultuk/coding-agent-skills --skill pr-feedback-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill consolidates all PR feedback (review comments, CI failures, and conversations) into a single actionable plan, enabling deterministic, efficient changes and consistent communication with reviewers.

Core Features & Use Cases

  • Gather Context: fetch PR number, title, branch, all conversation comments, code review threads, and CI status.
  • Unified Plan & Execute: generate a holistic action plan, apply fixes, commit changes, and push updates.
  • Communicate & Close: post replies to reviewers, resolve addressed threads, and publish a summary of changes.

Quick Start

Load feedback for the current PR and begin the automated workflow as described in SKILL.md. Example: run the data collection script to fetch all PR feedback: scripts/load-pr-feedback.sh [PR_NUMBER].

Frequently Asked Questions about pr-feedback-workflow

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

FAQPage Schema
How do I automate pull request feedback resolution on GitHub?

Automate pull request feedback resolution by consolidating review comments, CI failures, and discussions into a single action plan. This skill applies edits, pushes commits, posts replies, and resolves threads in one unified pass for cohesive PR management.

What is the best way to manage code review comments and CI failures together?

Managing code review comments and CI failures together requires aggregating GitHub PR threads and statuses into a holistic action plan. This skill fetches context via GitHub CLI and GraphQL to drive deterministic fixes and consistent reviewer communication.

Can I use GitHub CLI to resolve PR threads and post replies automatically?

Yes, you can use GitHub CLI to automatically post replies to reviewers and resolve addressed conversation threads. The skill executes a unified plan that applies code fixes, pushes updates, and publishes a final summary of changes.

Does this PR feedback workflow require GraphQL to fetch code review threads?

This PR feedback workflow uses both GitHub CLI and GraphQL to fetch PR context, including code review threads, CI status, and conversation comments. Running the data collection script loads this feedback to begin the automated workflow.

Why should I consolidate PR feedback into a single action plan instead of fixing comments individually?

Consolidating PR feedback into a single action plan ensures deterministic, efficient changes and consistent communication. Addressing comments individually risks conflicting edits, while a unified pass coordinates fixes, commits, and reviewer replies cohesively.