fix-ci
Installation
SKILL.md
Fix CI
Use this workflow when CI is failing for a branch or pull request and the goal is to get checks green or identify a real blocker.
Workflow
- Identify the branch, pull request, and failing checks. Use local tools, GitHub tooling, or the available GitHub connector.
- Fetch the failing job output. For GitHub Actions, prefer
gh pr checks,gh run list --branch <branch> --limit 5, andgh run view <run-id> --log-failedwhen available. - Cluster failures by type:
- build or type errors
- lint or format errors
- test failures
- dependency or lockfile drift
- environment, runner, or network failures
- Reproduce locally when practical with the narrowest matching command.
- Apply the smallest fix for one cluster at a time. Do not bundle unrelated cleanup.
- Never disable, delete, or skip a test as the fix unless the user explicitly authorizes it.
- Re-run the local failing command, then broader verification when practical.
- Push focused updates if working on a PR and re-check CI. Stop when failures repeat without changing mode, or when the blocker is outside the repository.