gh-fix-ci

Diagnose failing GitHub Actions CI checks by parsing PR job logs.

4|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/mymx2/foreman --skill gh-fix-ci-mymx2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-fix-ci
Source: https://github.com/mymx2/foreman/tree/main/.agents/skills/gh-fix-ci
Command: npx skills add https://github.com/mymx2/foreman --skill gh-fix-ci-mymx2

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill automates the tedious process of identifying, inspecting, and diagnosing failing GitHub Actions CI checks on pull requests, reducing the time spent manually navigating web logs.

Core Features & Use Cases

  • Automated Inspection: Fetches PR metadata and identifies specific failing GitHub Actions checks.
  • Log Analysis: Automatically retrieves and parses job logs to extract failure snippets, tracebacks, or error messages.
  • Use Case: When a PR check fails in CI, use this skill to instantly pinpoint the exact line of code or test failure causing the issue without leaving your terminal.

Quick Start

Use the gh-fix-ci skill to inspect the failing GitHub Actions checks on the current pull request and summarize the root cause.

Frequently Asked Questions about gh-fix-ci

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

FAQPage Schema
How do I debug failing GitHub Actions CI checks on a pull request?

To debug failing GitHub Actions CI checks, you can automate the retrieval of PR metadata and parse remote job logs to instantly extract failure snippets and tracebacks. This pinpoints the exact test failure or build error causing the issue without manual web navigation.

Can I automatically parse GitHub Actions logs to find test failures?

Yes, you can automatically parse GitHub Actions logs to find test failures by retrieving remote job logs and extracting structured error messages. This automated log analysis targets the exact line of code causing the build error directly from your terminal.

Do I need the GitHub CLI to analyze CI build errors in my terminal?

Yes, analyzing CI build errors in your terminal requires GitHub CLI integration to fetch pull request metadata and retrieve remote job logs. You also need Python installed to run the scripts that parse the logs and summarize the root cause.

What is the best way to extract error tracebacks from GitHub Actions job logs?

The best way to extract error tracebacks from GitHub Actions job logs is using automated scripts that fetch PR metadata and parse remote logs. This approach facilitates targeted code fixes by isolating the specific failure snippets causing the CI check to fail.

Why are my GitHub Actions CI checks failing and how can I find the root cause?

Your GitHub Actions CI checks may be failing due to test errors or build issues, and you can find the root cause by automating the diagnosis of failing checks. The skill parses remote job logs to extract tracebacks and summarize the exact failure causing the problem.

Does automated CI log analysis work for identifying build errors in pull requests?

Yes, automated CI log analysis works for identifying build errors in pull requests by retrieving PR metadata and parsing remote job logs. It targets software engineering workflows requiring rapid identification of test failures to facilitate targeted code fixes.