Backend Architecture Patterns
Implements scalable backend architectures, API design standards, and database optimizations for Node.js and Next.js applications.
This skill provides Claude with a comprehensive set of industry-standard patterns for building robust server-side applications. It covers essential areas including RESTful API design, the Repository and Service layer patterns for clean code separation, database query optimization to prevent N+1 issues, and advanced caching strategies with Redis. Additionally, it equips developers with standardized approaches for centralized error handling, JWT-based authentication, role-based access control (RBAC), and background job processing, ensuring that backend systems are secure, performant, and maintainable within the Claude Code environment.