gh-fix-ci

Diagnose failing GitHub Actions checks and extract failure snippets from logs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you debug failing GitHub pull request checks without manually digging through scattered logs, confusing statuses, or incomplete check details.

Core Features & Use Cases

  • Check Inspection: Uses the GitHub CLI to find the relevant PR and identify failing GitHub Actions checks.
  • Log Extraction: Pulls run and job logs, handles field drift and pending log availability, and surfaces the most relevant failure snippet.
  • Safe Fix Workflow: Summarizes the failure context, drafts a concise remediation plan, and waits for explicit approval before any implementation.
  • Use Case: When a pull request fails CI, this Skill gives you the check name, run URL, log evidence, and a focused next-step plan instead of forcing you to hunt through GitHub manually.

Quick Start

Ask the skill to inspect the current repository’s failing GitHub PR checks, summarize the failure context, and propose a 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 debug failing GitHub Actions checks on a pull request?

This Skill automates CI debugging by pulling GitHub Actions run and job logs, handling pending log availability, and extracting the specific failure snippet to identify the root cause.

Can I extract failure logs from GitHub checks when the status is pending?

Yes, you can extract failure logs from pending GitHub checks. The Skill applies job-log fallbacks and field drift handling to retrieve available log evidence even when checks are not fully complete.

What is the best way to troubleshoot external GitHub Actions provider failures?

For external GitHub Actions provider failures, the Skill retrieves run metadata and reports check details by URL, summarizing the failure context to prepare a focused workflow troubleshooting plan.

Do I need to approve the fix plan before this Skill modifies my repository?

Yes, you need to approve the fix plan. The Skill summarizes the pull request failure context and drafts a remediation plan, then waits for explicit approval before any implementation occurs.

Does this Skill work with the GitHub CLI to find failing checks on my current branch?

Yes, it works with the GitHub CLI. The Skill uses gh authentication to find the relevant pull request on your current branch and identifies the specific failing GitHub Actions checks automatically.