What problem does it solve?
When a GitHub Actions workflow fails on a PR or main branch, developers waste time scrolling through logs to find the root cause. This Skill automates the triage process, classifying failures into known categories and preparing a structured investigation handoff so you can fix issues faster.
Core Features & Use Cases
- Automated CI Triage: Fetches failed GitHub Actions runs, extracts failure tails, and classifies them into categories like lint-fail, build-fail, device-test-fail, docs-stale-blocking, or language-coverage-fail.
- Dedup-First Workflow: Checks for prior triage on the same run-id and short-circuits if nothing has changed, avoiding redundant work.
- Structured Handoff: Writes a detailed handoff packet with file context and failure logs to the .claude/handoffs/ directory for cross-session resume and compaction recovery.
- Use Case: A PR breaks the build due to a BSC type mismatch. Use this Skill to get an instant classification, the failing file, and a ready-to-use investigation contract.
Quick Start
Use the ci-triage skill to investigate the failing GitHub Actions run with ID 1234567890 and tell me what went wrong.