resolve-pr

Orchestrates resolution of CI failures and review comments on GitHub pull requests.

Updated Jun 28, 2026
One-click install
npx skills add https://github.com/Cohey0727/CodingAgentTools --skill resolve-pr-cohey0727
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: resolve-pr
Source: https://github.com/Cohey0727/CodingAgentTools/tree/main/skills/resolve-pr
Command: npx skills add https://github.com/Cohey0727/CodingAgentTools --skill resolve-pr-cohey0727

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Pull requests often accumulate two kinds of remaining work: failing CI checks and unresolved review comments. Handling them separately is error-prone because review fixes can break CI again. This Skill coordinates both concerns in a single workflow so a PR reaches a clean, mergeable state. ## Core Features & Use Cases - Orchestrated CI and review resolution: Delegates CI failures to the resolve-ci skill and review comments to the resolve-reviews skill, always in CI-first order to avoid conflicts and wasted reruns. - Iterative convergence loop: Re-runs CI checks after review fixes are pushed, looping until all checks pass and no review comments remain unaddressed. - Safe stop conditions: Halts and reports when environment-dependent failures or human intervention is required, instead of forcing changes. - Use Case: A developer returns to a PR with two failing CI jobs and three review comments. Running this skill fixes the CI failures, addresses the review feedback, re-verifies CI, and produces a final summary report. ## Quick Start Ask the agent to resolve all remaining tasks on PR number 42, or on the current branch's pull request if no number is given.

Frequently Asked Questions about resolve-pr

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

FAQPage Schema
How do I fix CI failures and review comments on a GitHub PR at once?▼

Invoke this skill with a PR number, URL, or no argument to target the current branch's PR. It runs CI resolution first, then addresses review comments, and re-checks CI after any review-related commits until everything passes.

How to resolve pull request review comments automatically?▼

The skill delegates review comments to the resolve-reviews skill, which either fixes the code or replies to each comment. After fixes are pushed, CI is re-run to catch any regressions introduced by the changes.

Why does the workflow resolve CI failures before review comments?▼

CI is resolved first because addressing reviews on a broken branch tends to cause conflicts and wasted CI reruns. Stabilizing the build first makes subsequent review fixes cleaner and easier to verify.

What happens when a CI failure is environment-dependent or flaky?▼

The skill stops and reports the situation to the user instead of forcing a fix. Environment issues like missing variables or flaky tests require human intervention, so the workflow halts at that point.

Does this skill commit and push changes directly?▼

It contains no fix logic of its own; all commits and pushes are performed by the downstream resolve-ci and resolve-reviews skills under their own rules, which prohibit force pushes and blanket git add commands.