Toolverse
Wszystkie skille

ci-analysis

autor: dotnet

Analizuj status budów i testy CI w Azure DevOps i Helix dla repozytoriów .NET

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
dotnet
Kategoria
Testowanie

O skillu

Umiejętność do szybkiej analizy stanu budów i awarii testów w Azure DevOps oraz Helix dla repozytoriów .NET (runtime, SDK, ASP.NET Core, Roslyn i inne). Automatycznie diagnozuje problemy CI, wyjaśnia przyczyny czerwonych budów, identyfikuje flaky testy i pomaga ustalić, czy pull request jest gotowy do merge'a. Pracuje z linkami zawierającymi dev.azure.com lub helix.dot.net.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując repozytorium dotnet/runtime i ścieżkę .github/skills/ci-analysis.

  2. Gdy chcesz sprawdzić status CI pull requesta, poproś asystenta pytaniem takim jak "czy CI przechodzi?", "jaki jest status budów?", "dlaczego CI jest czerwone?" lub podaj bezpośrednio link do pull requesta na GitHubie.

  3. Umiejętność automatycznie zbiera kontekst PR i uruchamia skrypt analizy, który łączy się z Azure DevOps i Helix w celu pobrania szczegółów budów i testów.

  4. Przeanalizuj wynik — asystent syntetyzuje rekomendacje na podstawie danych z [CI_ANALYSIS_SUMMARY] JSON, wyjaśniając, które testy zawiodły, czy są to problemy flaky, czy rzeczywiste błędy kodu.

  5. Jeśli potrzebujesz dodatkowych informacji, możesz poprosić o szczegółową analizę konkretnego błędu budowania lub testu — umiejętność ma dostęp do MCP tools dla Azure DevOps, Helix i GitHub.

  6. Pamiętaj, że asystent może tylko komentować na PR-ach — nigdy nie zatwierdza ani nie blokuje zmian, co pozostaje wyłącznie w gestii człowieka.

Podobne skille