API Design Knowledge Base

•
45
•

Provides expert guidance on designing, auditing, and implementing high-performance REST, GraphQL, and gRPC APIs.

This skill transforms Claude into a senior API architect, offering a comprehensive knowledge base of industry-standard patterns and best practices. It covers the Richardson Maturity Model, REST constraints, HTTP semantics, and advanced concepts like cursor-based pagination and rate-limiting algorithms. Designed primarily for PHP environments but applicable across stacks, it enables Claude to perform deep API audits, generate semantically correct endpoints, and help developers make informed decisions when choosing between REST, GraphQL, and gRPC for their architecture.

主な機能

01Implementation guides for advanced patterns like cursor-based pagination and rate limiting
02Detailed mapping of HTTP methods and status codes for semantically correct responses
03Comprehensive reference for REST constraints and Richardson Maturity Model levels
0445 GitHub stars
05Architectural comparisons between REST, GraphQL, and gRPC protocols
06Automated detection patterns to audit existing PHP code for API design consistency

ユースケース

01Architecting high-load pagination and rate-limiting systems for microservices
02Auditing an existing PHP codebase for RESTful compliance and security vulnerabilities
03Generating boilerplate API controllers with standardized resource naming and error handling