N
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Node.js backend patterns with Express/Fastify, repositories
How to use
- Załaduj umiejętność do Claude'a razem z plikami base.md i typescript.md, aby uzyskać pełny kontekst wzorców Node.js i TypeScripta. 2. Zdefiniuj swoje domeny biznesowe — stwórz typy i błędy w katalogu core/types.ts i core/errors.ts, a następnie czyste funkcje usług w core/services/. 3. Skonfiguruj warstwę infrastruktury — utwórz połączenie z bazą danych w infra/db/client.ts, repozytoria w infra/db/repositories/ oraz migracje schematów w infra/db/migrations/. 4. Zbuduj handlery tras z walidacją — użyj Zod do parsowania żądań, wstrzykuj repozytoria jako zależności i obsługuj błędy poprzez middleware Express. 5. Skonfiguruj zmienne środowiskowe w config/index.ts z walidacją i połącz wszystkie komponenty w punkcie wejścia index.ts. 6. Pisz testy jednostkowe dla logiki biznesowej w tests/unit/ i testy integracyjne dla tras i bazy danych w tests/integration/.