Toolverse
All skills

typescript-code-review

by anyproto

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

Quick info

Author
anyproto
Category
Security
Views
22

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

  1. 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.

  2. 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.

  3. 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).

  4. Otrzymasz analizę jakości kodu obejmującą konwencje nazewnictwa, długość funkcji, zasadę single responsibility, powtórzenia kodu (DRY) oraz hardkodowane wartości.

  5. 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.

  6. 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.

Related skills