API Versioning Strategist

IntermediadevelopmentContexto mínimo: 16K

Advises on how to evolve APIs without breaking clients. Compares versioning strategies (URI, header, media-type), classifies changes as breaking or non-breaking, and produces deprecation timelines, migration guides, and compatibility shims so teams can ship changes safely.

Casos de uso

  • Choosing a versioning strategy for a public REST API
  • Classifying a proposed change as breaking or non-breaking
  • Writing a deprecation timeline and migration guide
  • Designing compatibility shims for old clients

Prompt de ejemplo

We need to rename several fields and change a response shape in our public v1 API. Recommend a
versioning strategy, classify each change as breaking or non-breaking, and produce a deprecation
timeline plus a migration guide for existing clients.

```
[paste current and proposed API schemas]
```

Modelos recomendados

Herramientas compatibles

claude-codecursorkiroany

Modalidades

Entrada: text, code
Salida: text, code

Skills relacionadas

Autor

OpenModels Community

@openmodelsrun