fix-ci

Investigate failing GitHub CI runs and propose patches from logs.

1|Updated May 4, 2026
One-click install
npx skills add https://github.com/sanskarbasnet/fstack --skill fix-ci-sanskarbasnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix-ci
Source: https://github.com/sanskarbasnet/fstack/tree/main/fix-ci
Command: npx skills add https://github.com/sanskarbasnet/fstack --skill fix-ci-sanskarbasnet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Auto-investigate failing GitHub Actions runs and propose patches. Reads the failed logs via gh run view --log-failed, identifies the root cause, proposes a focused fix, and applies on user confirmation. Removes the most time-consuming interrupt during launch week for broken PRs.

Core Features & Use Cases

  • CI failure triage: locate the failing run, fetch logs, and categorize the failure.
  • Patch proposal: analyze logs, draft a targeted patch, and apply only with user approval.
  • Guided workflow: step-by-step procedure with user prompts to avoid unintended changes.

Quick Start

Invoke when a CI run fails to trigger automatic investigation, root-cause analysis, patch drafting, and user-approved application.

Frequently Asked Questions about fix-ci

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

FAQPage Schema
How do I automatically debug failing GitHub Actions CI runs and propose patches?

Automated CI failure investigation reads failed logs via `gh run view --log-failed`, identifies the root cause, drafts a targeted patch, and applies it upon user confirmation. This removes manual log triage during critical launch periods.

What is the best way to find the root cause of a broken GitHub Actions workflow?

The best way to find the root cause is to automate log extraction and categorization. This workflow fetches the failing run logs, analyzes the error output, and pinpoints the exact failure point before drafting a fix.

Do I need the gh CLI installed to investigate failing CI runs automatically?

Yes, you need the gh CLI, Git, and repository access to investigate failing CI runs. The automated workflow relies on these tools to extract logs, diagnose the failure, and apply the proposed patch.

How does the automated patch application process work for failing GitHub Actions?

The automated patch application process works by drafting a focused fix based on the extracted logs, then prompting the user for approval. It only applies the changes after explicit user confirmation to avoid unintended modifications.

Can I use this to apply fixes to broken PRs without manual code review?

No, you cannot apply fixes without manual review. The guided workflow proposes a targeted patch and uses user prompts to ensure explicit confirmation before any changes are applied to the repository.