ci-fixer

Watch CI runs, analyze failures, and apply local fixes across GitHub Actions, Vercel, and Netlify.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/cedricfressin/claude-config --skill ci-fixer-cedricfressin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-fixer
Source: https://github.com/cedricfressin/claude-config/tree/main/skills/workflow-ci-fixer
Command: npx skills add https://github.com/cedricfressin/claude-config --skill ci-fixer-cedricfressin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CI pipelines frequently fail and require manual debugging, stalling releases. This Skill automates watching CI runs, analyzing failures, applying safe fixes locally, and looping until the pipeline is green.

Core Features & Use Cases

  • Automatic CI monitoring: watch GitHub Actions, Vercel, and Netlify deployments and detect failures.
  • Local verification: run tests and lint locally to verify fixes before committing.
  • Iterative fixes: fix root causes and push, looping until success or max attempts.

Quick Start

Start the workflow on your branch by invoking the fixer: /ci-fixer. Use --auto for automatic operation and --max-attempts=N to limit retries.

Frequently Asked Questions about ci-fixer

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

FAQPage Schema
How do I automatically fix GitHub Actions CI failures?

To automatically fix GitHub Actions CI failures, this skill watches CI runs, analyzes errors, applies safe fixes locally, and iteratively pushes until pipelines are green. It uses local tooling to verify fixes before committing.

What's the best way to keep Vercel and Netlify deployments green automatically?

Keeping Vercel and Netlify deployments green automatically is achieved by monitoring deployments, detecting failures, and applying local fixes verified through standard test and lint commands before pushing.

Can I limit the number of automated CI fix attempts?

Yes, you can limit automated CI fix attempts by using the --max-attempts=N flag when invoking the fixer, preventing infinite retry loops on stubborn pipeline failures.

Do I need local tooling to run automated CI failure fixes?

Yes, local tooling is required to run automated CI failure fixes. You need gh, bun or node installed locally to execute standard test and lint commands for verifying applied fixes.

How does iterating on CI fixes work without manual debugging?

Iterating on CI fixes without manual debugging works by having the skill analyze pipeline errors, apply root cause fixes locally, verify them with tests, and loop until success or max attempts.

Why use automated CI fixing instead of manual pipeline debugging?

Automated CI fixing is used instead of manual pipeline debugging because stalled releases require manual intervention, whereas this skill loops through analyzing errors and applying verified fixes automatically.