superpowers-review
Przejrzyj zmiany kodu przed wdrożeniem – sprawdzaj błędy, bezpieczeństwo i jakość
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność automatycznego przeglądu zmian w kodzie pod kątem poprawności, bezpieczeństwa, stylu i utrzymywalności. Otrzymujesz szczegółową ocenę z podziałem na poziomy ważności: Blocker (krytyczne), Major (poważne), Minor (drobne) i Nit (opcjonalne). Idealna do użycia przed finalizacją zmian, zaraz po implementacji funkcji lub przed mergowaniem do głównej gałęzi. Sprawdza wymagania, obsługę błędów, testy, podatności bezpieczeństwa, wydajność i czytelność kodu.
Jak używać
Zainstaluj umiejętność superpowers-review w swoim środowisku agenta Claude/Copilot, dodając ją do dostępnych skills.
Po zakończeniu implementacji zmian lub serii kroków, wywołaj umiejętność review, podając kod lub opis zmian, które chcesz przeanalizować.
Umiejętność przeanalizuje zmiany względem siedmiu kryteriów: poprawności wobec wymagań, obsługi przypadków brzegowych i błędów, adekwatności testów, bezpieczeństwa (sekrety, autoryzacja, iniekcje), wydajności, czytelności i dokumentacji.
Przejrzyj raport z wynikami, które podzielone są na cztery kategorie ważności. Blocker oznacza błędy krytyczne lub zagrożenia bezpieczeństwa wymagające natychmiastowego naprawienia. Major wskazuje na potencjalne błędy lub brakujące obsługi sytuacji wyjątkowych. Minor dotyczy stylu i małych problemów z utrzymywalności. Nit to opcjonalne ulepszenia.
Zanim sfinalizujesz zmiany lub przystąpisz do mergowania, napraw wszystkie problemy z poziomem Blocker i Major, a następnie rozważ Minor i Nit w zależności od standardów Twojego projektu.
Użyj umiejętności ponownie po wprowadzeniu poprawek, aby potwierdzić, że wszystkie krytyczne problemy zostały rozwiązane.
Podobne skille
backend-security-coder
autor: sickn33
gmail-manager
autor: jeffvincent
reviewing-code
autor: CaptainCrouton89
reverse-engineering-tools
autor: gmh5225
google-analytics
autor: davila7
obsidian
autor: gapmiss