This skill provides a comprehensive framework for developing robust backend systems within the Langfuse monorepo architecture. It guides Claude in creating consistent tRPC routers, public REST APIs, and BullMQ background workers while enforcing a strict layered architecture where procedures and processors delegate business logic to dedicated services. It ensures high standards for multi-tenant isolation, dual-database operations (PostgreSQL/ClickHouse), and integrated observability via OpenTelemetry, making it essential for building scalable, production-grade TypeScript applications.
主要功能
01Dual-database integration for Prisma (SQL) and ClickHouse (Analytics)
02BullMQ background job processing and worker management
03Standardized tRPC router and procedure implementation patterns
04Multi-tenant isolation and resource entitlement checks
05Layered architecture enforcement (Procedures/Processors to Services)
0681 GitHub stars
使用场景
01Developing feature-rich tRPC routers for Next.js 14 applications
02Implementing secure multi-tenant database access and observability
03Architecting background worker systems for high-volume data ingestion