About
This skill empowers developers to architect robust, scalable, and developer-friendly APIs by applying core RESTful and GraphQL design principles. It provides actionable patterns for resource modeling, pagination, error handling, versioning, and N+1 problem prevention. Whether you are building from scratch, refactoring legacy systems, or establishing team-wide standards, this skill ensures consistency and maintainability across your backend services while optimizing for both mobile and third-party integrations.