The Backend Dev Guidelines skill provides a comprehensive framework for building scalable and maintainable microservices using Node.js, Express, and TypeScript. It enforces a strict layered architecture—separating routes, controllers, services, and repositories—to ensure a clean separation of concerns. This skill streamlines the implementation of production-grade features like Zod-based input validation, Prisma ORM data access, Sentry error tracking, and centralized configuration management, helping developers maintain consistency across complex backend environments while avoiding common anti-patterns.
Características Principales
01Enforces a structured layered architecture (Routes > Controllers > Services > Repositories)
02Implements a unifiedConfig pattern to eliminate direct process.env usage
03Integrates Sentry for automated error tracking and performance monitoring
04Provides boilerplate for BaseController and repository-based data access
050 GitHub stars
06Standardizes input validation using Zod schemas for all API endpoints