What problem does it solve?
This Skill helps you avoid brittle, hard-to-use API designs by applying proven REST and GraphQL conventions, consistent pagination, predictable error handling, and maintainable versioning strategies.
Core Features & Use Cases
- REST resource design patterns (collections, nested resources, correct HTTP method semantics) to keep endpoints intuitive and consistent.
- GraphQL schema-first patterns (types, queries, mutations, pagination, inputs/payloads) to ensure a clear contract between clients and servers.
- Operational guidance for quality including consistent error structures, status codes, pagination best practices, and API design checklists for reviews and standards-setting.
- Use Case: You are about to create a new backend for a product dashboard and need endpoints that support pagination, filtering, and developer-friendly documentation while remaining evolution-ready.
Quick Start
Ask the AI to review your proposed REST endpoints and GraphQL schema against REST/GraphQL best practices, including pagination, versioning, and standardized error responses.