api-contract-design
Installation
SKILL.md
API Contract Design
Core Workflow
- Identify API consumers, use cases, resource model, auth context, and compatibility constraints.
- Define endpoints or methods with request fields, response fields, status codes, errors, pagination, filtering, sorting, and idempotency.
- Specify validation rules, defaults, field ownership, and backward-compatible evolution rules.
- Separate public contract from implementation detail.
- Include examples and edge cases that clients can test against.
- Flag open decisions and review needs before implementation.