Toolverse
All skills

nodejs-backend

by alinaqi

Node.js backend patterns with Express/Fastify, repositories

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
alinaqi
Category
Backend
Views
1

About this skill

Node.js backend patterns with Express/Fastify, repositories

How to use

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

Related skills

travel-planner

by ailabs-393

This skill should be used whenever users need help planning trips, creating travel itineraries, managing travel budgets, or seeking destination advice. On first use, collects comprehensive travel preferences including budget level, travel style, interests, and dietary

Backend
4379

youtube-transcribe-skill

by feiskyer

Extract subtitles/transcripts from a YouTube video URL and save as a local file. Use when you need to extract subtitles from a YouTube video.

Backend
24178

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

himalaya

by openclaw

CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).

Backend
35108

fastapi-pro

by sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

Backend
54128

scientific-writing

by K-Dense-AI

Write scientific manuscripts. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), abstracts, for research papers and journal submissions.

Backend
47191