gh-fix-ci

Inspect failing GitHub Actions checks and extract failure context from PR runs.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/kennyolofsson23-netizen/claude-code-config --skill gh-fix-ci-kennyolofsson23-netizen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-fix-ci
Source: https://github.com/kennyolofsson23-netizen/claude-code-config/tree/main/skills/gh-fix-ci
Command: npx skills add https://github.com/kennyolofsson23-netizen/claude-code-config --skill gh-fix-ci-kennyolofsson23-netizen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps developers quickly locate and diagnose failing GitHub Actions checks for pull requests by collecting run metadata and concise failure snippets so they can decide on a focused remediation plan without manually hunting through logs.

Core Features & Use Cases

  • Inspect PR checks (preferring GitHub Actions) and identify failing jobs with run URLs and status metadata.
  • Fetch workflow run logs, extract the most relevant failure snippet, and summarize actionable context for the user.
  • Detect and label external CI providers as out of scope while reporting their details URLs only.
  • Use Case: When a pull request shows multiple failures, produce a short failure summary and a proposed fix plan for reviewer approval before implementing changes.

Quick Start

Run the inspect_pr_checks.py script in the repository or ask the Skill to inspect a PR to gather failing checks, fetch logs, and propose a concise fix plan.

Frequently Asked Questions about gh-fix-ci

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

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

Diagnosing failing GitHub Actions checks involves inspecting PR runs to collect metadata and extracting relevant failure snippets from logs. The automation summarizes actionable context to help you decide on a focused remediation plan without manually hunting through logs.

Can I extract failure context from GitHub Actions logs automatically?

Yes, you can extract failure context automatically by running a helper script that fetches workflow run logs. It identifies failing jobs, extracts the relevant snippet, and summarizes the actionable context for reviewer approval before implementing changes.

Do I need the gh CLI to inspect GitHub Actions workflow runs and logs?

Yes, authenticated gh CLI access is required to inspect GitHub Actions workflow runs and logs. The Skill applies gh CLI commands to the repository, requiring your permission to view checks and fetch log data for analysis.

How are external CI providers handled when diagnosing PR check failures?

External CI providers are detected, labeled as out of scope, and reported by URL only. Diagnosing PR check failures focuses on GitHub Actions runs, fetching and summarizing internal logs while simply linking to external provider details.

What is the best way to fix failing GitHub Actions CI without manually reading logs?

The best way to fix failing GitHub Actions CI without manual log reading is to use a script that fetches workflow runs, identifies failing jobs, and extracts failure snippets. This produces a concise summary and a proposed fix plan for approval.