From superpowers-symfony
Evolves API Platform APIs via deprecation strategies (RFC 8594/9745) and path/header versioning for contract evolution.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers-symfony:api-platform-versioningThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Designing or evolving API Platform contracts and operations.
reference.mddocs/complexity-tiers.mdnpx claudepluginhub makfly/superpowers-symfony --plugin superpowers-symfonyConfigure API Platform v4 resources with explicit operations, pagination, and typed OpenAPI for clean, versioned REST/GraphQL APIs.
Guides API versioning strategies: URL path vs headers, Stripe-style date-based, deprecation with sunset headers, backward compatibility, and non-breaking evolution.
Implements API versioning via URL paths, headers, or query params with backward compatibility, deprecation headers, migration paths, and OpenAPI-based breaking change detection.