pr-respond

Automate responses to CI failures and review comments on GitHub PRs.

3|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/cwijayasundara/claude_harness_eng_v5 --skill pr-respond-cwijayasundara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-respond
Source: https://github.com/cwijayasundara/claude_harness_eng_v5/tree/main/.claude/skills/pr-respond
Command: npx skills add https://github.com/cwijayasundara/claude_harness_eng_v5 --skill pr-respond-cwijayasundara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of responding to CI failures and review comments on a PR, reducing manual effort and maintaining code quality.

Core Features & Use Cases

  • Automated PR Response: Responds to CI failures and review comments on a harness-opened PR, ensuring continuous integration and code review standards.
  • Bounded Response Loop: Executes a bounded, budget-metered response pass to poll, classify, fix, push, and reply with evidence.
  • Human Oversight: Maintains human oversight over the merge process, ensuring the final decision remains with a human.

Quick Start

Run the pr-respond skill on PR #42 with the command: /pr-respond 42

Frequently Asked Questions about pr-respond

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

FAQPage Schema
How do I automate responses to CI failures and code review comments on GitHub PRs?

Automating PR responses involves polling pull requests, classifying CI failures and review comments, pushing fixes, and replying with evidence. This Skill executes a bounded, budget-metered response loop to handle these tasks automatically while maintaining human oversight over the final merge.

Does this PR automation require GitHub CLI authentication?

Yes, GitHub CLI authentication is required. The Skill depends on the `gh` tool to access PR metadata and interact with your repository, ensuring it can successfully poll, classify, and respond to continuous integration workflows and review comments.

Can I use this to automatically fix continuous integration errors without human intervention?

You can automatically fix CI errors, but human oversight is maintained over the merge process. The Skill automates polling, classifying, fixing, pushing, and replying to PR comments, ensuring the final merge decision remains with a human reviewer.

What is the best way to handle a harness-opened PR with failing code review checks?

The best way is to run a bounded response loop that classifies the failing checks and review comments, applies fixes, and pushes updates. You can trigger this automated pass by running the `/pr-respond` command with your PR number.

How does this tool classify and reply to code review feedback on a pull request?

It classifies review feedback by polling the PR metadata and CI results through the GitHub CLI. After classifying the issues, it applies fixes, pushes the changes, and replies on the pull request with evidence of the resolved failures or comments.

What are the limitations of using automated PR management for continuous integration workflows?

The primary limitation is that automated PR management does not fully replace human oversight. While it handles polling, classification, fixes, and replies, the final merge process decision is intentionally bounded and reserved for a human reviewer.