code-review-specialist
Automatyczna analiza kodu pod kątem bezpieczeństwa, wydajności i jakości
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność kompleksowego przeglądu kodu, która sprawdza bezpieczeństwo (podatności, wyciek danych), wydajność (złożoność algorytmów, optymalizacja bazy danych) i jakość (SOLID, wzorce projektowe, dokumentacja). Aktywuje się automatycznie, gdy poprosisz o recenzję kodu, analizę pull requestów lub ocenę wydajności. Dla każdego fragmentu kodu generuje raport z oceną ogólną (1-5), listą krytycznych problemów z lokalizacją i sugerowanymi poprawkami.
Jak używać
Wklej kod, który chcesz przeanalizować, lub udostępnij fragment z pliku. Możesz również wskazać konkretny pull request lub plik do recenzji.
Umiejętność automatycznie przeskanuje kod w czterech kategoriach: bezpieczeństwo (autentykacja, wyciek danych, zastrzyki), wydajność (analiza Big O, optymalizacja pamięci, cache), jakość (SOLID, nazewnictwo, pokrycie testami) i utrzymywalność (czytelność, rozmiar funkcji, złożoność cyklomatyczna).
Otrzymasz raport z oceną ogólną (skala 1–5), liczbą znalezionych problemów i priorytetami naprawy. Każdy problem zawiera opis, lokalizację w kodzie (plik i numer linii) oraz ocenę ważności (krytyczne, wysokie, średnie).
Dla każdego znalezionego problemu umiejętność podaje konkretny przykład kodu naprawczego, aby ułatwić implementację poprawek.
Możesz poprosić o szczegółową analizę wybranej kategorii, np. tylko bezpieczeństwo lub wydajność, aby skupić się na konkretnych aspektach.