What does this skill do?
The Backend Architecture Pro Skill provides design patterns and best practices for building scalable, maintainable, and secure backend applications. It covers RESTful and GraphQL API design, layer separation using repositories and services, query optimization to avoid the N+1 problem, caching with Redis using Cache-Aside, and centralized error handling, validation, and security with JWT and RBAC.