About
This skill provides a comprehensive framework for architecting robust backend services using both REST and GraphQL paradigms. It guides developers through the implementation of resource-oriented architectures, complex pagination strategies, standardized error handling, and N+1 problem prevention using DataLoaders. Whether you are building a new microservice from scratch or refactoring a legacy interface, this skill ensures your APIs are maintainable, performant, and follow industry best practices for versioning and developer experience.