pr-fix

Resolve failing GitHub Actions CI checks and review comments on pull requests.

2|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/abnegate/claudes --skill pr-fix-abnegate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-fix
Source: https://github.com/abnegate/claudes/tree/main/skills/pr-fix
Command: npx skills add https://github.com/abnegate/claudes --skill pr-fix-abnegate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It resolves failing GitHub pull request CI checks and, optionally, addresses review comments so the PR reaches a passing state with the author’s acceptance criteria met.

Core Features & Use Cases

  • CI failure triage from run logs: Reads failed check/run logs to identify root causes and determine which files require changes.
  • Parallelized diagnosis and patching: Analyzes multiple failing checks concurrently and applies fixes in isolated worktrees grouped by root cause, then merges and verifies.
  • Optional review comment remediation: Groups review comments by file (or related sets), proposes minimal changes, applies them in parallel worktrees, merges, and re-verifies tests.
  • Iteration with guardrails: Repeats analysis and fixing until enabled checks pass or the same failure persists after an attempt.

Quick Start

Ask to fix failing checks on a pull request at a given URL or number, for example: “Fix all failing CI checks for PR https://github.com/owner/repo/pull/123 and do not address review comments.”

Frequently Asked Questions about pr-fix

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

FAQPage Schema
How do I fix failing GitHub pull request CI checks automatically?

To fix failing GitHub pull request CI checks automatically, you can use a tool that parses failed run logs, isolates patches in worktrees, and pushes commits until checks pass. This process iteratively analyzes failures and applies targeted code changes to resolve build or test errors.

What is the best way to resolve GitHub Actions test failures on a pull request?

The best way to resolve GitHub Actions test failures on a pull request is to analyze the CI run logs to find root causes, apply code fixes in isolated worktrees grouped by failure type, and merge the branches to re-verify. This ensures parallelized diagnosis and patching without conflicting changes.

Does automated CI check remediation also address reviewer comments?

Automated CI check remediation can optionally address reviewer comments by grouping actionable feedback by related file sets, proposing minimal changes, applying them in parallel worktrees, and merging the results back to re-verify tests before the pull request reaches a passing state.

Can I fix multiple failing GitHub Actions checks in parallel?

You can fix multiple failing GitHub Actions checks in parallel by analyzing the failures concurrently and applying targeted code patches in isolated worktrees grouped by root cause. The isolated branches are then consolidated, merged, and pushed to verify the combined fixes.

What happens when a failing GitHub Actions check persists after an automated fix?

When a failing GitHub Actions check persists after an automated fix attempt, the iterative analysis and patching process stops and escalates. This guardrail prevents infinite loops by terminating the cycle if the same failure continues after a targeted code change is applied.

How do I start remediating failing PR checks using a pull request URL?

To start remediating failing PR checks, provide the pull request URL or number and specify whether to address review comments. The tool parses the input, performs parallel failure analysis on the failed check logs, and applies worktree-isolated fixes to push commits until checks pass.