Toolverse
Wszystkie skille

git-pr-workflows-git-workflow

autor: sickn33

Zautomatyzuj przegląd kodu i tworzenie pull requestów z wieloma agentami

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
sickn33
Kategoria
Testowanie

O skillu

Skill do orkiestracji pełnego workflow'u Git'a — od przeglądu kodu przez testy aż do weryfikacji gotowości do wdrożenia. Wykorzystuje wyspecjalizowanych agentów: code-reviewer do kontroli jakości, test-automator do uruchamiania testów oraz deployment-engineer do sprawdzenia produkcyjności. Wspiera zarówno trunk-based jak i feature-branch strategie z konfigurowalnymi opcjami dla różnych zespołów.

Jak używać

  1. Zainstaluj skill w swoim środowisku agenta, wskazując repozytorium Git, na którym chcesz pracować. Skill domyślnie ustawia gałąź docelową na 'main' — możesz zmienić ją poprzez argument $ARGUMENTS.

  2. Przygotuj swoje zmiany w kodzie i upewnij się, że masz jasno zdefiniowane cele, ograniczenia oraz wymagane dane wejściowe dla workflow'u.

  3. Uruchom skill, który automatycznie uruchomi agenta code-reviewer do przeprowadzenia wstępnych kontroli jakości kodu. Agent przeanalizuje zmiany i zwróci feedback.

  4. Po zatwierdzeniu przez code-reviewer, workflow uruchomi test-automator, który wykonuje wszystkie testy. Jeśli chcesz pominąć testy, użyj flagi --skip-tests, choć nie jest to zalecane.

  5. Gdy testy przejdą, deployment-engineer zweryfikuje gotowość zmian do wdrożenia w produkcji i sprawdzi zgodność z best practices, w tym Conventional Commits.

  6. Po pozytywnej weryfikacji wszystkich agentów skill automatycznie utworzy pull request na wybranej gałęzi docelowej. Jeśli potrzebujesz szczegółowych przykładów implementacji, otwórz plik resources/implementation-playbook.md.

Podobne skille