Try it
Add the skill to a bot, then ask your Chief of Staff:
“Use the API Designer skill on this: [describe the job, or paste your notes].”
Design consistent, intuitive, and evolvable HTTP APIs. This skill covers REST API design from resource modeling through error handling, pagination, versioning, and documentation with OpenAPI. GraphQL design considerations are included for comparison and hybrid architectures.
What it covers
- REST Maturity Model (Richardson)
- Resource Naming Conventions
- Pagination Patterns
- Filtering and Sorting
- Error Response Format
- Versioning Strategies
- Rate Limiting Headers
- HATEOAS