typescript-code-review
Perform comprehensive code reviews for TypeScript projects, analyzing type safety, best practices, performance, security, and code quality with actionable feedback
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Perform comprehensive code reviews for TypeScript projects, analyzing type safety, best practices, performance, security, and code quality with actionable feedback
How to use
Przygotuj kod TypeScript do przeglądu — upewnij się, że masz dostęp do pliku lub modułu, który chcesz sprawdzić, oraz do jego konfiguracji tsconfig.json, aby umiejętność mogła zweryfikować ustawienia trybu strict.
Uruchom przegląd, przekazując kod lub wskazując zakres przeglądu — możesz poprosić o analizę pojedynczego pliku, całego modułu, konkretnej funkcji lub szerszego fragmentu projektu.
Umiejętność przeprowadzi ocenę bezpieczeństwa typów, sprawdzając strict mode, adnotacje typów, type narrowing, obsługę null/undefined oraz niebezpieczne asercje (operator as i non-null assertions).
Otrzymasz analizę jakości kodu obejmującą konwencje nazewnictwa, długość funkcji, zasadę single responsibility, powtórzenia kodu (DRY) oraz hardkodowane wartości.
Przejrzyj raport z rekomendacjami — umiejętność dostarczy konkretne sugestie dotyczące poprawy, wskazując linie kodu, które wymagają zmian, oraz wyjaśniając, dlaczego dana zmiana jest ważna.
Zastosuj sugestie w swoim kodzie — użyj otrzymanych wskazówek do refaktoryzacji, dodania brakujących typów, usunięcia niebezpiecznych asercji i poprawy ogólnej struktury projektu.