Toolverse
Wszystkie skille

nestjs-expert

autor: davila7

Ekspert NestJS do architektury, dependency injection i testowania aplikacji Node.js

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
davila7
Kategoria
Backend
Wyświetlenia
38

O skillu

Specjalizowana umiejętność do debugowania i optymalizacji projektów NestJS. Pomaga w projektowaniu modułów, rozwiązywaniu problemów z dependency injection, konfiguracji middleware, guards i interceptorów, testowaniu za pomocą Jest/Supertest, integracji z bazami danych (TypeORM, Mongoose) oraz implementacji autentykacji Passport.js. Automatycznie kieruje Cię do bardziej wyspecjalizowanych ekspertów, jeśli problem dotyczy TypeScript, baz danych czy Reacta.

Jak używać

  1. Zainstaluj umiejętność w swoim agencie Claude, dodając ją do konfiguracji skills. Skill automatycznie się aktywuje, gdy pracujesz nad projektem NestJS.

  2. Opisz problem lub zadanie związane z NestJS — na przykład: "Mam błąd circular dependency w modułach", "Jak skonfigurować Guards dla autoryzacji?", "Chcę napisać testy integracyjne z Supertest" lub "Optymalizuj wydajność dependency injection".

  3. Skill najpierw przeskanuje Twój projekt, aby zidentyfikować strukturę modułów i istniejące wzorce architektoniczne, używając wewnętrznych narzędzi do czytania i analizy kodu.

  4. Otrzymasz konkretne rozwiązanie oparte na best practices NestJS — od refaktoryzacji struktury modułów, przez użycie forwardRef, aż do dostosowania scope'ów providerów.

  5. Skill zwaliduje rozwiązanie w kolejności: sprawdzenie typów → testy jednostkowe → testy integracyjne → testy e2e, aby upewnić się, że zmiana działa poprawnie.

  6. Jeśli problem jest czystą kwestią TypeScript, optymalizacją bazy danych, błędem Node.js runtime czy frontendem React, skill automatycznie zaproponuje przełączenie się na bardziej wyspecjalizowanego eksperta i się zatrzyma.

Podobne skille