ci-fix

Detect, analyze, and fix GitHub Actions CI failures on pull requests.

35|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/sean-sunagaku/claude-code-plugin --skill ci-fix-sean-sunagaku
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-fix
Source: https://github.com/sean-sunagaku/claude-code-plugin/tree/main/ci-fix/skills/ci-fix
Command: npx skills add https://github.com/sean-sunagaku/claude-code-plugin --skill ci-fix-sean-sunagaku

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates detection, analysis, and remediation of GitHub Actions CI failures on PRs.

Core Features & Use Cases

  • Detect CI failures on PRs and fetch logs
  • Analyze failures and implement fixes, pushing updates until CI passes
  • Integrate with GitHub CLI to monitor checks and retry builds

Quick Start

Run the check-ci.sh script to start monitoring CI status for a PR and trigger the fix loop.

Frequently Asked Questions about ci-fix

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

FAQPage Schema
How do I automatically fix GitHub Actions CI failures on a pull request?

You can automatically fix GitHub Actions CI failures by running a script that detects failed checks, fetches logs, analyzes errors, and pushes iterative fixes until all PR builds pass.

What types of CI failures can be automatically resolved on a PR?

CI failures involving lint errors, test failures, and build errors can be automatically resolved, with the system fetching logs and applying fixes iteratively until GitHub Actions checks pass.

Do I need GitHub CLI and jq installed to automate CI log analysis and fixes?

Yes, you need GitHub CLI (gh) and jq installed to automate CI log analysis and fixes, as the scripts rely on these dependencies to query check statuses, fetch logs, and parse JSON outputs.

How does the automated CI fix loop work with GitHub Actions?

The automated CI fix loop works by using scripts to monitor GitHub Actions check statuses, fetch failure logs, analyze the errors, push code fixes, and retry builds until the CI status turns green.

Can I use this to monitor and retry lint and build failures on GitHub-hosted projects?

Yes, you can use this on GitHub-hosted projects that utilize PR-based CI, allowing it to monitor, analyze, and retry lint and build failures iteratively until all checks pass.

What are the limitations of automating GitHub Actions build and test failure remediation?

This automation is limited to GitHub-hosted projects using PR-based CI workflows and requires local dependencies like gh and jq, meaning it cannot resolve complex architectural failures or non-GitHub CI platforms.