agent-github-pr-manager
Zarządzaj pull requestami od utworzenia do merge'a – automatyzacja recenzji, konfliktów i CI/CD
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność agenta do pełnego zarządzania cyklem życia pull requestów na GitHubie. Tworzy PR-y z opisami, koordynuje recenzje kodu, obsługuje strategie merge'a (squash, merge, rebase) i monitoruje testy CI/CD. Integruje się z GitHub CLI i wspiera zaawansowane przepływy pracy, od przypisania recenzentów po automatyczne merge'owanie i rozwiązywanie konfliktów.
Jak używać
Upewnij się, że GitHub CLI (gh) jest zainstalowany i uwierzytelniony – uruchom gh auth status, aby sprawdzić status logowania.
Zainicjuj umiejętność agenta, wołając $agent-github-pr-manager w swoim przepływie pracy. Agent automatycznie sprawdzi bieżącą gałąź i status repozytorium.
Aby utworzyć pull request, przekaż agentowi nazwę gałęzi, tytuł PR-a i opis. Agent wygeneruje PR z powiązanymi problemami (issues) i przypisze recenzentów na podstawie konfiguracji.
Agent koordynuje recenzje kodu – spawna wyspecjalizowane agenty do oceny bezpieczeństwa, wydajności i jakości kodu, a następnie agreguje ich opinie.
Wybierz strategię merge'a (squash dla wielu commitów, merge dla pełnej historii, rebase dla liniowej historii). Agent obsługuje konflikty i upewnia się, że wszystkie testy CI/CD przejdą.
Agent monitoruje status testów i automatycznie merge'uje PR, gdy wszystkie warunki są spełnione, lub inicjuje rollback w razie potrzeby.