What problem does it solve? Failing CI checks block pull requests from merging, and manually digging through check logs to find root causes is slow and error-prone. This Skill automates the loop of reading failure logs, classifying failures, fixing the underlying code, and pushing the fix. ## Core Features & Use Cases - Failure Log Analysis: Reads failing check logs via gh run view --log-failed or fetches rendered output for non-GitHub-Actions checks, extracting the exact error lines, failing files, and failing commands. - Failure Triage: Classifies each failure as code, flaky, infra, or required-status so only real code problems get fixed and transient issues are re-run instead. - Approval-Gated Fixes: In review mode, presents a summary of fixes and local validation results and requires explicit approval before committing and pushing; auto mode pushes without approval. - Use Case: A PR shows three red checks. Invoke this Skill with the PR number to check out the branch, identify that two failures share one root cause in a test assertion, fix it, validate locally, and push after your approval. ## Quick Start Fix the failing CI checks on pull request 142 by reading the logs, fixing the code, and pushing after my approval.