What problem does it solve?
This Skill helps developers quickly locate, summarize, and resolve failing GitHub Actions checks on pull requests so they can reduce CI turnaround time and unblock merges. It automates the discovery of failing checks, pulls actionable log snippets, and guides a concise remediation workflow that requires explicit human approval before code changes are applied.
Core Features & Use Cases
- Inspect PR Checks: Uses the GitHub CLI to find the relevant PR and list checks with their metadata.
- Fetch and Parse Logs: Retrieves run and job logs, detects pending or zipped logs, and extracts a focused failure snippet for diagnosis.
- Plan-and-Approve Workflow: Drafts a concise fix plan (integrates with a create-plan skill if available), requests approval, implements approved fixes, and rechecks status.
- Use Case: Diagnose a failing test or build on a pull request, summarize the root cause with a log snippet, propose a minimal fix, and re-run checks after applying changes.
Quick Start
Run the gh-fix-ci skill to inspect the current pull request, summarize failing GitHub Actions logs, and draft a concise fix plan for review.