What problem does it solve? Teams building APIs often ship inconsistent endpoints, incorrect HTTP semantics, missing pagination, and GraphQL schemas that suffer from N+1 query problems, leading to breaking changes and frustrated API consumers. ## Core Features & Use Cases - REST Design Guidance: Resource-oriented URL structures, correct HTTP method semantics, status code selection, pagination, filtering, rate limiting, and versioning strategies. - GraphQL Schema Patterns: Schema-first design with Relay cursor pagination, input/payload mutation patterns, DataLoader-based N+1 prevention, and deprecation workflows. - Ready-to-Use Assets: A FastAPI template with pagination and error handling, plus a comprehensive pre-implementation review checklist covering security, monitoring, and documentation. - Use Case: When reviewing a new API specification before implementation, use the checklist to verify status codes, pagination, authentication, and error formats are correctly defined. ## Quick Start Ask the assistant to review your API endpoint design or generate a paginated FastAPI endpoint following REST best practices.