What problem does it solve?
This Skill helps you design APIs that are consistent, contract-first, and easy for clients to integrate with by producing correct OpenAPI specifications and clear endpoint behavior.
Core Features & Use Cases
- REST and GraphQL API design guidance: Helps you model resources, relationships, and operations before writing specs.
- OpenAPI 3.1 contract-first workflow: Produces an OpenAPI 3.1 specification and validates it with tooling.
- Quality standards for production APIs: Establishes versioning, pagination, error handling (RFC 7807), authentication/authorization documentation, and evolution planning.
Use case example: You need to define an API for a new service where you must standardize pagination, provide machine-readable error responses, and ensure the spec is lint-clean for downstream client SDK generation.
Quick Start
Describe your domain and constraints, then ask the api-designer skill to produce an OpenAPI 3.1 API specification with endpoints, pagination, RFC 7807 error responses, and a versioning plan.