What problem does it solve? Designing HTTP APIs without consistent conventions leads to unpredictable endpoints, inconsistent error shapes, and breaking changes that frustrate consumers. This Skill provides a structured checklist and guardrails for designing or reviewing REST-style APIs. ## Core Features & Use Cases - Endpoint Design Checklist: Walks through resource identification, HTTP method selection, request validation, and response definition. - Consistency Guardrails: Prevents unnecessary versioning, undocumented optional fields, and unclear patch semantics. - Use Case: When adding a new endpoint to an existing service, use this Skill to verify the resource naming, status codes, filtering, sorting, and pagination decisions before writing code or updating the API contract. ## Quick Start Ask the AI to review your proposed REST endpoint design for resource naming, status codes, and pagination using the api-design skill.