About
This skill provides comprehensive guidance for architecting scalable and maintainable Node.js backend applications. It implements modern frameworks like Express and Fastify while enforcing best practices for layered architecture (Controllers, Services, Repositories), dependency injection, and secure middleware. Whether you're building REST APIs, GraphQL servers, or microservices, this skill helps you integrate databases, handle complex error states, and implement robust authentication and validation patterns to ensure your server-side code is ready for production environments.