api-versioning
SKILL.md
API Versioning
Overview
Version your APIs from day one. Never break existing clients.
Breaking changes without versioning destroy client trust. Version APIs explicitly, support multiple versions gracefully, and deprecate with ample warning.
When to Use
- Designing new API endpoints
- Adding or modifying existing endpoints
- Making changes that could break clients
- Planning API evolution strategy
- Reviewing API design decisions