What problem does it solve?
Quickly identify and triage failing GitHub Actions checks on pull requests by locating failing runs, retrieving actionable log snippets, and producing an implementable fix plan to reduce manual debugging time.
Core Features & Use Cases
- Automatic Detection: Use gh to discover failing checks for a PR and map failures to specific runs and jobs.
- Log Retrieval & Summarization: Fetch run and job logs, extract concise failure snippets, and explicitly flag missing logs or external (non-GitHub Actions) checks as out of scope.
- Plan and Implement: Draft a concise remediation plan (integrates with the plan skill), request explicit user approval, apply approved changes, and recheck CI status.
- Use Case: When a PR fails GitHub Actions, generate a short failure summary with log snippets, propose a minimal code or workflow fix, implement after approval, and suggest re-running the checks.
Quick Start
Run the gh-fix-ci skill to inspect a pull request's failing GitHub Actions checks, summarize failure snippets, and propose a fix plan for approval.