gh-fix-ci

Diagnose failing GitHub Actions checks on a PR and extract actionable logs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill helps users identify, diagnose, and surface actionable logs for failing GitHub Actions checks on a pull request, enabling faster remediation.

Core Features & Use Cases

  • Inspect and summarize failing GitHub Actions checks for a PR.
  • Fetch and display actionable failure snippets from run logs via the gh CLI.
  • Draft a fix plan and require explicit approval before applying changes, with Buildkite and other external providers treated as out of scope.

Quick Start

Run the bundled script to inspect a PR's checks and generate a failure summary.

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 checks on a pull request?

To debug failing GitHub Actions checks on a pull request, this skill retrieves run logs via the gh CLI to identify and extract specific failure snippets. It surfaces actionable logs to enable faster remediation.

Does this tool work with external CI providers like Buildkite?

No, this tool explicitly excludes external CI providers like Buildkite. It is designed strictly to inspect and diagnose failing checks linked directly to GitHub Actions on a pull request.

How do I extract actionable failure logs from GitHub Actions PR checks?

You can extract actionable failure logs from GitHub Actions PR checks by running the bundled script to fetch and display failure snippets. The script relies on gh auth status and pr checks retrieval to generate a failure summary.

Does fixing GitHub Actions CI failures require manual approval?

Yes, fixing GitHub Actions CI failures requires manual approval. The system guides plan drafting for the fix and enforces explicit user approval before applying any changes to the pull request.

What is needed to diagnose failing GitHub Actions checks using gh?

Diagnosing failing GitHub Actions checks using gh requires a valid gh auth status to access the repository. The tool then uses pr checks retrieval and log extraction to identify the root cause of the failure.