Production Backend Development Guidelines

•
32k
•

Enforces strict architectural patterns and reliability standards for production-grade Node.js and Express backend services.

This skill equips Claude with the expertise of a senior backend engineer to build predictable and maintainable systems using a strict layered architecture. It mandates a clear separation of concerns across routes, controllers, services, and repositories while integrating essential tools like Zod for validation, Prisma for database access, and Sentry for observability. By calculating a Backend Feasibility & Risk Index (BFRI) and enforcing non-negotiable coding doctrines, this skill ensures that backend features are built for scale, testability, and high reliability in production environments.

Key Features

01Standardized directory structure and naming conventions for consistency
02Mandatory input validation using Zod schemas for all external data
03Centralized configuration management and Sentry-first error handling
0431,722 GitHub stars
05Strict enforcement of layered architecture (Routes → Controllers → Services → Repositories)
06Automated Backend Feasibility & Risk Index (BFRI) for impact assessment

Use Cases

01Refactoring legacy Express controllers into service-oriented architectures
02Implementing complex Prisma database queries through encapsulated repositories
03Architecting new Node.js microservices with robust error boundaries and logging