pr-ci

Diagnose and repair failing GitHub Actions checks blocking a pull request.

1|1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/luan/agents --skill pr-ci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-ci
Source: https://github.com/luan/agents/tree/main/skills/pr-ci
Command: npx skills add https://github.com/luan/agents --skill pr-ci

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fixes broken GitHub Actions or CI checks that block a pull request from being merged, saving time spent manually diagnosing and iterating.

Core Features & Use Cases

  • Failed-check detection: Inspects a PR’s GitHub checks and selects failures, either all-at-once with auto-fix or interactively by choosing specific checks.
  • Log-driven diagnosis: Pulls recent workflow run details and failed logs to identify root cause instead of guessing.
  • Guided remediation and execution: Plans the fix, then applies, summarizes, commits, and optionally pushes with explicit confirmation safeguards.

Quick Start

Use the pr-ci skill to fix failing GitHub Actions checks for the current pull request.

Frequently Asked Questions about pr-ci

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

FAQPage Schema
How do I fix failing GitHub Actions checks blocking my pull request?

To fix failing GitHub Actions checks blocking your pull request, inspect the PR check status, fetch failed run logs for diagnosis, and execute targeted remediation steps. This applies to builds, tests, lint, or CI infrastructure failures without requiring a rebase.

Can I automatically repair failing CI checks for a pull request?

Yes, you can automatically repair failing CI checks for a pull request using an --auto mode. This mode fixes failures, commits the changes, and optionally pushes them after fetching workflow run logs and planning the targeted remediation.

What is the best way to diagnose GitHub Actions test failures without guessing?

The best way to diagnose GitHub Actions test failures without guessing is log-driven diagnosis. This method pulls recent workflow run details and failed logs to identify the root cause of the failing CI checks before planning a fix.

Does the CI repair process require rebasing my pull request branch?

No, the CI repair process does not require rebasing your pull request branch. It directly repairs failing GitHub Actions or CI checks by inspecting PR check status, fetching failed run logs, and applying targeted remediation steps.

Are there confirmation gates before pushing automated CI fixes to a pull request?

Yes, there are explicit confirmation safeguards before pushing automated CI fixes to a pull request. The guided remediation process plans the fix, then applies, summarizes, commits, and optionally pushes changes with confirmation gates.