fix-ci

Diagnose and fix CI failures in pull requests until checks pass.

9|1|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/conn-castle/agent-layer --skill fix-ci-conn-castle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix-ci
Source: https://github.com/conn-castle/agent-layer/tree/main/internal/templates/skills/fix-ci
Command: npx skills add https://github.com/conn-castle/agent-layer --skill fix-ci-conn-castle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diagnose and fix CI failures for a PR, iterating through fix cycles until all CI checks pass. Each cycle: diagnose failure, fix code, audit uncommitted changes, commit, push, and re-check CI.

Core Features & Use Cases

  • Diagnose CI failures from logs and identify minimal changes needed to restore green checks.
  • Apply targeted code fixes, audit uncommitted changes, commit, and push for re-check.
  • Iterate the process until all CI checks pass or a human checkpoint is reached.

Quick Start

Provide a PR with a failing CI; the skill will diagnose the CI failure, apply a minimal fix, audit changes, commit and push, then re-run the checks.

Frequently Asked Questions about fix-ci

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

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

Automating CI failure fixes involves diagnosing logs, applying minimal code changes, committing, pushing, and re-running checks until green. This skill iterates through that exact workflow automatically for a failing PR.

Does this CI auto-fix workflow support GitHub Actions pipelines?

Yes, this CI auto-fix workflow supports GitHub Actions pipelines and similar PR-driven continuous integration systems. It guides automated diagnosis and targeted fixes to restore green checks across these platforms.

What is the process for diagnosing and fixing continuous integration failures automatically?

The process for diagnosing and fixing continuous integration failures automatically involves iterating through phases: diagnose the failure, fix code, audit uncommitted changes, commit, push, and verify CI checks pass.

How do I keep CI green by applying minimal fixes to failing builds?

To keep CI green by applying minimal fixes to failing builds, the skill analyzes CI logs to identify the smallest required change, applies the fix, commits it, and pushes for a re-check until all checks pass.

What happens if automated CI fixes cannot make the pull request checks pass?

If automated CI fixes cannot make the pull request checks pass, the iterative fix cycle continues until a human checkpoint is reached, stopping the automated diagnosis and push cycle for manual intervention.