CI Guard

Guard CI from wasted minutes by classifying failures before retrying, and maintain a persistent flaky-test ledger per repo so chronic flakys get quarantined instead of burning money on every PR. Use this skill whenever the user mentions a failing CI check, a red build, retrying jobs, "rerun failed", flaky tests, intermittent failures, or asks why a build keeps breaking — even if they don't say "guard". Also use proactively before suggesting any `gh run rerun` / "retry" / "rebuild" command, before approving a merge with a recently-rerun green check, when reviewing CI minute usage or cost reports, and when asked to monitor or babysit a PR end-to-end — ci-guard's --watch mode drives the loop and emits a structured actions list; babysit-pr is one orchestrator that can execute the mutations ci-guard recommends.

viniciuscarvalho be11e57 5 files · 46.4 KB Updated

File contents

viniciuscarvalho/ci-guard/tree/main/ commit be11e57406

Frequently asked questions

npx skillmds@latest add viniciuscarvalho/ci-guard