Toolverse
All skills

fix-ci

by llama-farm

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

Quick info

Category
DevOps
Views
9

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

  1. 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/.

  2. Uwierzytelnij się w GitHub CLI, uruchamiając gh auth login i postępując zgodnie z instrukcjami. Skill wymaga dostępu do Twoich repozytoriów i informacji o uruchomieniach Actions.

  3. Użyj skilla poleceniem /fix-ci bez argumentów, aby analizować ostatni nieudany workflow na bieżącej gałęzi. Skill automatycznie pobierze informacje o błędzie i przeanalizuje logi.

  4. Alternatywnie, jeśli chcesz zbadać konkretne uruchomienie, użyj /fix-ci <run-id>, gdzie <run-id> to identyfikator uruchomienia z GitHub Actions.

  5. 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ć.

  6. Jeśli na bieżącej gałęzi nie ma nieudanych uruchomień, skill wyświetli ostatnie pomyślne workflow, abyś mógł sprawdzić status CI.

Related skills