analyze-ci
Automatyczna analiza błędów GitHub Actions — znajdź przyczynę awarii CI w sekundach
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do analizy logów z nieudanych zadań GitHub Actions. Wklej URL pull requesta, workflow'u lub konkretnego job'a, a narzędzie automatycznie przeanalizuje logi, zidentyfikuje przyczynę błędu i wyświetli istotne fragmenty logów oraz nazwy testów, które się nie powiodły. Oszczędza czas na ręcznym przeszukiwaniu logów CI — szczególnie przydatne w dużych projektach z wieloma równoległymi testami.
Jak używać
Upewnij się, że masz zainstalowany token GitHub — narzędzie automatycznie wykryje go za pośrednictwem
gh auth token, lub ustaw zmienną środowiskowąGH_TOKENręcznie.Przygotuj URL do analizy: może to być URL pull requesta (np.
https://github.com/mlflow/mlflow/pull/19601), URL workflow'u (np.https://github.com/mlflow/mlflow/actions/runs/22626454465) lub bezpośredni URL konkretnego job'a. Pamiętaj, aby zawsze ujmować URL w pojedyncze cudzysłowy, aby powłoka nie interpretowała znaków specjalnych.Uruchom komendę
uv run skills analyze-ci '<twój_url>'— narzędzie pobierze logi wszystkich nieudanych zadań i przeanalizuje je za pomocą Claude.Przeczytaj wynik — otrzymasz zwięzłe podsumowanie zawierające przyczynę błędu, komunikaty błędów, nazwy testów, które się nie powiodły, oraz istotne fragmenty logów.
Opcjonalnie dodaj flagę
--debugdo komendy, aby zobaczyć informacje o zużytych tokenach i kosztach analizy (przydatne do monitorowania wydatków).Jeśli chcesz przeanalizować wiele konkretnych job'ów jednocześnie, możesz przekazać kilka URL'i:
uv run skills analyze-ci '<job_url_1>' '<job_url_2>'.
Podobne skille
google-analytics
autor: davila7
accessibility-compliance
autor: wshobson
qmd
autor: tobi
typescript-review
autor: metabase
windows-ui-automation
autor: martinholovsky
brand-voice
autor: anthropics