naming-analyzer
Analizator nazewnictwa dla zmiennych, funkcji i klas — sugestie zgodne z konwencjami języka
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Naming Analyzer to umiejętność dla Claude'a, która pomaga Ci pisać czystszy kod poprzez analizę i poprawianie nazw zmiennych, funkcji, klas i innych elementów. Narzędzie identyfikuje niejasne skróty, niespójne konwencje oraz nazwy, które nie odzwierciedlają rzeczywistego zachowania kodu. Otrzymujesz konkretne sugestie ulepszeń wraz z uzasadnieniem, a także wskazówkami dotyczące konwencji specyficznych dla Twojego języka programowania — od camelCase w JavaScripcie, przez snake_case w Pythonie, aż po PascalCase w Javie.
Jak używać
Zainstaluj umiejętność Naming Analyzer w swoim środowisku Claude'a, dodając plik z definicją do katalogu skills projektu.
Przygotuj fragment kodu, którego nazwy chcesz przeanalizować — może to być pojedyncza funkcja, klasa, zestaw zmiennych lub cały moduł.
Wołaj analizator, przekazując kod do analizy. Narzędzie automatycznie rozpozna język programowania (JavaScript, Python, Java, Go lub inny) i zastosuje odpowiednie konwencje.
Przejrzyj zidentyfikowane problemy — analizator wskaże niejasne nazwy, niespójne konwencje, zbyt krótkie lub zbyt długie identyfikatory oraz inne kwestie wpływające na czytelność.
Zaakceptuj sugestie ulepszeń. Dla każdej nazwy otrzymasz alternatywę wraz z wyjaśnieniem, dlaczego jest lepsza — na przykład zmianę
tempnacalculatedTotallubprocess()navalidateUserInput().Zastosuj zmiany w swoim kodzie i uruchom testy, aby upewnić się, że refaktoryzacja nazw nie wpłynęła na funkcjonalność.