Toolverse
Wszystkie skille

backend-dev-guidelines

autor: langfuse

Przewodnik do tworzenia backendu w Next.js, tRPC i TypeScript — architektura, bazy danych, izolacja dzierżawców.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
92

O skillu

Skill dla Claude'a zawierający kompleksowe wytyczne do backend development w monorepo Langfuse. Obejmuje wzorce dla procedur tRPC, endpointów API, procesorów BullMQ, serwisów biznesowych, walidacji Zod, dostępu do PostgreSQL i ClickHouse, obserwowalności OpenTelemetry, izolacji wielodostępności przez filtrowanie projectId oraz strategie testowania. Aktywuje się automatycznie przy pracy nad routerami, endpointami REST, kolejkami, middleware'em i konfiguracją środowiska.

Jak używać

  1. Zainstaluj skill backend-dev-guidelines z repozytorium Langfuse — umieść go w katalogu .claude/skills swojego projektu Next.js 14 z tRPC i TypeScript.
  2. Skill aktywuje się automatycznie gdy pracujesz nad tRPC routerami, endpointami publicznego API, konsumentami BullMQ, serwisami biznesowymi lub middleware'em — nie wymaga ręcznego uruchamiania.
  3. Przy tworzeniu nowej procedury tRPC użyj wytycznych z sekcji "UI: New tRPC Feature Checklist" — zdefiniuj router w features/[feature]/server/*Router.ts, wybierz typ procedury (protected lub public), dodaj autoryzację JWT i sprawdzenie uprawnień dostępu do zasobu.
  4. Dla operacji bazodanowych stosuj Prisma do PostgreSQL i ClickHouse do analityki — skill podpowie wzorce dostępu i filtrowanie projectId dla izolacji dzierżawców.
  5. Implementuj obserwowalność za pomocą OpenTelemetry, loggera i traceException do obsługi błędów — skill zawiera rekomendowane wzorce instrumentacji.
  6. Waliduj dane wejściowe schematami Zod v4 i konfiguruj zmienne środowiska przez env.mjs — skill opisuje strukturę i best practices dla obu.

Podobne skille