Toolverse
Wszystkie skille

agent-analyze-code-quality

autor: ruvnet

Automatyczna analiza jakości kodu z sugestiami refaktoryzacji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
ruvnet
Wyświetlenia
2

O skillu

Umiejętność agenta do kompleksowej oceny jakości kodu i identyfikacji problemów. Analizuje kod JavaScript, TypeScript, Python i Java w poszukiwaniu zapachu kodu, długu technicznego i możliwości poprawy. Czyta pliki z dozwolonych katalogów (src, lib, app, components, services, utils), omija zależności i artefakty budowania, a następnie dostarcza szczegółowe rekomendacje refaktoryzacji wraz z fragmentami kodu. Pracuje autonomicznie bez potrzeby zatwierdzenia, wspierając się wyszukiwaniem najlepszych praktyk.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude Flow, dodając katalog agent-analyze-code-quality do folderu .agents/skills. Upewnij się, że masz dostęp do plików projektu w dozwolonych ścieżkach (src/, lib/, app/, components/, services/, utils/).

  2. Wyzwól agenta poprzez polecenie zawierające słowa kluczowe takie jak "code review", "analyze code", "code quality", "refactor", "technical debt" lub "code smell". Możesz również użyć wzorców jak "review my code" lub "analyze code quality".

  3. Agent automatycznie skanuje pliki o rozszerzeniach .js, .ts, .jsx, .tsx, .py, .java i .go w dozwolonych katalogach. Pomija node_modules, .git, dist, build i coverage, aby skupić się na kodzie źródłowym.

  4. Czekaj na szczegółową analizę zawierającą identyfikację problemów jakości, zapachu kodu i długu technicznego. Agent dołącza fragmenty kodu ilustrujące znalezione problemy.

  5. Przejrzyj rekomendacje refaktoryzacji i sugestie ulepszenia. Agent może delegować bardziej szczegółowe analizy do specjalistycznych umiejętności (bezpieczeństwo, wydajność) jeśli uzna to za konieczne.

  6. Zastosuj proponowane zmiany w swoim kodzie. Agent pracuje w trybie tylko do odczytu, więc nie modyfikuje plików automatycznie — decyzje pozostają w Twoich rękach.

Podobne skille