Diagnoses and fixes CI failures with the gh CLI. Use when GitHub Actions checks are red and the failing logs need to be fetched, analysed, and resolved.
Install
npx skillscat add ryoppippi/dotfiles/fix-ci Install via the SkillsCat registry.
SKILL.md
Let's fix whatever error we can find in CI using the gh CLI.
Current branch: !git branch --show-current``
PR check status:
!`gh pr checks 2>/dev/null || echo "No PR found for current branch"`Steps
- Analyse the check status above: Identify which actions are failing
- If nothing is broken, bail.
- Fetch the logs for the broken action using
gh run view <run-id> --log-failed - Make a quick plan on what needs to be fixed
- Fix the error