Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Diagnoses DotCMS GitHub Actions failures (PR builds, merge queue, nightly, trunk). Analyzes failed tests, root causes, compares runs. Use for \
How to use
Przygotuj link do uruchomienia GitHub Actions z repozytorium dotCMS/core — skopiuj URL z sekcji Actions lub numer ID uruchomienia (format: https://github.com/dotCMS/core/actions/runs/[ID]).
Zainstaluj umiejętność w swoim środowisku Claude/Codex, upewniając się że Python 3.8 lub nowszy jest dostępny na systemie.
Wyzwól diagnostykę jednym z głównych poleceń: podaj URL uruchomienia ("Diagnozuj https://github.com/dotCMS/core/actions/runs/12345"), numer PR ("Jakie testy padły w PR 789?"), lub ogólne pytanie o status ("Dlaczego build się nie powiódł?").
Dla scenariuszy porównawczych — gdy test przechodzi w PR ale pada w merge queue — opisz oba przebiegi; umiejętność automatycznie zidentyfikuje rozbieżności w filtrowaniu testów.
W przypadku podejrzeń flaky testów podaj nazwę testu i umiejętność przeanalizuje jego niezawodność na podstawie historii przebiegów nightly.
Czytaj raport diagnostyczny — zawiera przyczyny błędów, listę nieudanych testów i rekomendacje naprawy dla danego typu workflow (PR, merge queue, trunk, nightly).