What problem does it solve?
GitHub Actions workflows often waste CI minutes through missing dependency caches, absent concurrency cancellation, over-broad triggers, and bloated test matrices. This Skill audits your workflows, identifies the top waste sources, and recommends evidence-backed fixes that reduce CI spend without hiding required validation.
Core Features & Use Cases
- Workflow Auditing: Measures current usage with
gh run list and ripgrep scans of .github/workflows/ to find missing caches, missing concurrency cancellation, and duplicate coverage.
- Guardrailed Fix Selection: Applies five safety rules before recommending changes, then ranks up to three fixes by estimated daily CI minutes saved.
- Live Validation: Verifies path-gating and concurrency cancellation with real test pushes when
gh CLI access is available, and clearly labels static-only analysis when it is not.
- Use Case: A team notices their CI bill climbing. The Skill inspects their workflows, finds no dependency caching and a full test matrix running on every docs change, then proposes caching with lockfile keys, concurrency cancellation, and matrix reduction with measured before/after impact.
Quick Start
Audit the GitHub Actions workflows in this repository and recommend the top fixes to reduce CI minutes and cost.