What problem does it solve? When CI checks fail on a pull request, developers waste time clicking through GitHub Actions pages to find logs, identify the failing step, and determine whether the failure is caused by their code or by flaky infrastructure. This Skill automates that entire investigation loop from the terminal. ## Core Features & Use Cases - Failed Check Discovery: Identify the PR for the current branch, list all checks, and filter to failed ones with run and job IDs. - Log Retrieval: Download failed step logs, per-job logs via the GitHub API (even while a run is in progress), and test artifacts such as terminal.log, exthost.log, and crash dumps. - Failure Classification: Distinguish real code regressions from infrastructure issues (npm registry timeouts, Electron CDN 502s, disk space, OOM) and flaky tests, then re-run failed jobs when appropriate. - Use Case: A PR shows a red check on the Linux integration tests. The Skill locates the failed job, greps the job log for the ##[error] annotation, identifies an Electron download failure as infrastructure-related, and re-runs only the failed jobs instead of changing code. ## Quick Start Ask the assistant to investigate why the CI checks are failing on the current pull request and fix the underlying cause.