Toolverse
Wszystkie skille

requesting-code-review

autor: obra

Automatyczne przeglądy kodu przed mergowaniem – łap błędy zanim się rozprzestrzeniają

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
obra
Kategoria
Testowanie
Wyświetlenia
34

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ć

  1. 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.

  2. 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.

  3. 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).

  4. 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).

  5. 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.

  6. Po naprawach możesz ponownie wyzwolić przegląd, aby potwierdzić, że wszystkie istotne problemy zostały rozwiązane, zanim przejdziesz do merge'a.

Podobne skille