fix-ci
Fetch GitHub CI failure information, analyze root causes, reproduce locally, and propose a fix plan. Use `/fix-ci` for current branch or `/fix-ci u003crun-idu003e` for a specific run.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Fetch GitHub CI failure information, analyze root causes, reproduce locally, and propose a fix plan. Use /fix-ci for current branch or /fix-ci u003crun-idu003e for a specific run.
How to use
Upewnij się, że masz zainstalowany GitHub CLI. Jeśli nie, zainstaluj go komendą
brew install gh(macOS) lub pobierz ze strony https://cli.github.com/.Uwierzytelnij się w GitHub CLI, uruchamiając
gh auth logini postępując zgodnie z instrukcjami. Skill wymaga dostępu do Twoich repozytoriów i informacji o uruchomieniach Actions.Użyj skilla poleceniem
/fix-cibez argumentów, aby analizować ostatni nieudany workflow na bieżącej gałęzi. Skill automatycznie pobierze informacje o błędzie i przeanalizuje logi.Alternatywnie, jeśli chcesz zbadać konkretne uruchomienie, użyj
/fix-ci <run-id>, gdzie<run-id>to identyfikator uruchomienia z GitHub Actions.Skill pobierze szczegóły nieudanych jobów, przeanalizuje kroki, które się nie powiodły, i zaproponuje plan naprawy. Przejrzyj sugestie i zatwierdź plan, aby kontynuować.
Jeśli na bieżącej gałęzi nie ma nieudanych uruchomień, skill wyświetli ostatnie pomyślne workflow, abyś mógł sprawdzić status CI.