api-design-framework - Design consistent REST, GraphQL, and gRPC APIs
Provides patterns for designing REST, GraphQL, and gRPC APIs, including versioning, error handling, authentication, and API documentation templates.
Tags
Updated: 2026-09-28Typical Inputs
What this skill does
- Design REST APIs
- Design GraphQL schemas
- Design gRPC services
- Define versioning strategies
- Specify error handling
- Plan authentication approaches
- Create OpenAPI templates
- Create AsyncAPI templates
Inputs
- API requirements
- Existing API designs
- Service conventions
- Documentation requirements
Outputs
- API design recommendations
- GraphQL schemas
- gRPC service definitions
- Versioning strategies
- Error handling conventions
- OpenAPI or AsyncAPI templates
