This skill equips Claude with advanced knowledge of API design best practices, covering both RESTful architectures and GraphQL schemas. It assists developers in creating intuitive resource-oriented endpoints, implementing robust pagination and filtering, managing complex error handling, and optimizing GraphQL queries to prevent N+1 performance issues. Whether you are building a new API from scratch, refactoring legacy services, or establishing team-wide design standards, this skill provides the patterns and implementation examples needed to build high-quality, professional backend services that stand the test of time.
主な機能
01Robust pagination, filtering, and HATEOAS implementation strategies
02Comprehensive error handling patterns and HTTP status code mapping
03Standardized RESTful resource-oriented architecture design
04111 GitHub stars
05Advanced GraphQL schema development and N+1 prevention with DataLoaders
06Multi-paradigm API versioning and migration guidance
ユースケース
01Refactoring existing API endpoints to improve developer experience and usability
02Establishing standardized API design specifications and team-wide documentation
03Designing a new scalable REST or GraphQL API from the ground up