refactor-assist
Get refactoring suggestions with colored diffs. Use when improving code quality.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Get refactoring suggestions with colored diffs. Use when improving code quality.
How to use
Upewnij się, że masz zainstalowany Node.js 18 lub nowszy oraz ustawioną zmienną środowiskową OPENAI_API_KEY z kluczem do OpenAI.
Otwórz terminal w katalogu projektu i uruchom narzędzie wskazując plik do analizy: npx ai-refactor src/utils.ts – zobaczysz listę sugestii refaktoryzacji z kolorowymi diffami pokazującymi proponowane zmiany.
Przejrzyj każdą sugestię i oceń, czy ma sens w kontekście Twojego kodu – narzędzie skupia się na czytelności, wzorcach i bezpieczeństwie typów, ale ostateczna decyzja należy do Ciebie.
Jeśli chcesz zastosować sugestie automatycznie, uruchom polecenie z flagą --apply: npx ai-refactor src/utils.ts --apply – zmiana będzie natychmiast wdrożona w pliku.
Jeśli chcesz skupić się na konkretnym obszarze kodu, użyj flagi --focus: npx ai-refactor src/api.ts --focus "error handling" – analiza będzie bardziej ukierunkowana.
Po zastosowaniu zmian uruchom testy, aby upewnić się, że nic się nie zepsuło, a następnie zacommituj zmiany do repozytorium.