fix-ci

Analyze GitHub Actions CI failures and generate remediation plans.

835|58|Updated Jul 9, 2025
One-click install
npx skills add https://github.com/llama-farm/llamafarm --skill fix-ci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix-ci
Source: https://github.com/llama-farm/llamafarm/tree/main/.claude/skills/fix-ci
Command: npx skills add https://github.com/llama-farm/llamafarm --skill fix-ci

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the diagnosis of GitHub Actions CI failures, speeding up root-cause analysis and creating a remediation plan that can be reviewed and approved by a user.

Core Features & Use Cases

  • Automated retrieval of failed CI runs and their logs from GitHub Actions.
  • Root-cause analysis and failure classification to determine probable causes of failures.
  • Local reproduction guidance and a formal fix plan generation for quicker remediation.
  • Plan validation and an explicit user approval gate before any changes are applied.

Quick Start

Use /fix-ci on the current branch to fetch the latest failed run and generate a remediation plan. Or specify a run-id with /fix-ci <run-id> to target a specific failure. Review the generated plan and, after approval, proceed with the guided remediation steps.

Frequently Asked Questions about fix-ci

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

FAQPage Schema
How do I automate GitHub Actions CI failure analysis?

Automate GitHub Actions CI failure analysis by querying runs with gh CLI, extracting failure details, classifying errors, and generating a structured remediation plan. This Skill fetches failed runs, parses logs, and provides local reproduction guidance for quicker root-cause analysis.

Can I reproduce GitHub Actions failures locally before fixing?

Yes, you can reproduce GitHub Actions failures locally. After parsing the CI logs and classifying the error, the Skill generates specific local reproduction guidance to help you verify the root cause and test fixes before updating the remote workflow.

Does fix-ci require the gh CLI to retrieve failed CI runs?

Yes, fix-ci uses the gh CLI to query GitHub Actions runs and extract failure details. You need gh CLI configured in your environment to enable automatic failure retrieval, log parsing, and the generation of a formal fix plan.

What is the best way to create a remediation plan for a specific CI run?

The best way to create a remediation plan for a specific CI run is to target the run-id directly. The Skill fetches the exact failure, parses the logs, classifies the error, and outputs a structured fix plan for your explicit approval before any changes are applied.

How do I get a fix plan for the latest CI failure on my current branch?

To get a fix plan for the latest CI failure on your current branch, trigger the Skill without specifying a run-id. It automatically retrieves the most recent failed run, parses the logs, and generates a remediation plan ready for your review.

Does the CI failure remediation process apply changes automatically without approval?

No, the CI failure remediation process includes an explicit user approval gate. It generates a formal fix plan and validates it, but you must review and approve the plan before any guided remediation steps are applied to your codebase.