About
This skill provides a comprehensive framework for designing professional-grade APIs, covering both RESTful resource-oriented architectures and GraphQL schema-first development. It equips developers with best practices for endpoint structure, HTTP method semantics, pagination patterns, error handling, and sophisticated GraphQL techniques like DataLoader for N+1 prevention. Whether you are building a new microservice from scratch or refactoring a legacy system, this skill helps establish organization-wide standards that ensure your APIs are developer-friendly, performant, and built to stand the test of time.