requesting-code-review
Automatyczne przeglądy kodu przed mergowaniem – łap błędy zanim się rozprzestrzeniają
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do wdrażania w agentach – wysyła kod do przeglądu przed scaleniem zmian. Uruchamiasz ją po ukończeniu zadania, implementacji funkcji lub przed merge'em do głównej gałęzi. Subagent code-reviewer sprawdza architekturę, testy i potencjalne problemy, dzieląc je na krytyczne, ważne i drobne. Pozwala złapać błędy wcześnie, zanim staną się kosztowne.
Jak używać
Przygotuj commity ze swoimi zmianami w gałęzi roboczej. Umiejętność będzie potrzebować SHA początkowego commita (BASE_SHA) i końcowego (HEAD_SHA) – możesz je pobrać poleceniami git rev-parse, np. BASE_SHA to HEAD~1 lub origin/main, HEAD_SHA to bieżący commit.
Wyzwól umiejętność requesting-code-review w momencie, gdy chcesz przegląd – po ukończeniu zadania, po implementacji dużej funkcji lub przed merge'em do main. Umiejętność automatycznie wyśle kod do subagenta superpowers:code-reviewer.
Wypełnij szablon przeglądu z czterema kluczowymi informacjami: co zaimplementowałeś (WHAT_WAS_IMPLEMENTED), jakie były wymagania lub plan (PLAN_OR_REQUIREMENTS), SHA początkowy (BASE_SHA) i SHA końcowy (HEAD_SHA). Dodaj krótki opis zmian (DESCRIPTION).
Czekaj na raport od subagenta – otrzymasz ocenę kodu z wyróżnieniem mocnych stron i listy problemów podzielonych na kategorie: Critical (napraw natychmiast), Important (napraw przed dalszymi pracami), Minor (zanotuj do później).
Działaj na podstawie feedback'u – napraw problemy zgodnie z ich priorytetem. Jeśli się nie zgadzasz z uwagą recenzenta, możesz się odnieść z uzasadnieniem.
Po naprawach możesz ponownie wyzwolić przegląd, aby potwierdzić, że wszystkie istotne problemy zostały rozwiązane, zanim przejdziesz do merge'a.