API Versioning — Development skill for Claude Code
API versioning strategies and lifecycle management for backward-compatible evolution.
How to install API Versioning
Installs to ~/.claude/skills/m3taz-ahmed-aizee-api-versioning/SKILL.md
mkdir -p ~/.claude/skills/m3taz-ahmed-aizee-api-versioning && curl -fsSL https://raw.githubusercontent.com/m3taz-ahmed/aizee/HEAD/skills/api-versioning.md -o ~/.claude/skills/m3taz-ahmed-aizee-api-versioning/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What API Versioning does
name: api-versioning always: true description: API versioning strategies and lifecycle management for backward-compatible evolution triggers:
- api versioning
- versioning
- strategies
[SKILL] api-versioning [OBJ] Design and maintain APIs with clear versioning strategies that preserve backward compatibility and provide predictable deprecation paths. [RULES]
- [REQ] Support at least one explicit versioning strategy: URI versioning (e.g. /v1/), header versioning (e.g. Accept-Versio
Alternatives in Development
- Monetization Strategy — Brainstorm 3-5 monetization strategies with validation experiments 7.8k ★
- Claude Code API — OpenAI-compatible API gateway for Claude Code CLI 300 ★
- Symfony Cache — Implement caching strategies using Symfony Cache component 206 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Version Management
Semantic versioning strategy with a VERSION file, conventional commits and automated releases.
Istari Upgrade
Smart tool version management with semantic versioning
Skills Vote Cn
[中文化] SkillsVote: Lifecycle Governance of Agent Skills from Collection, Recommendation to Evolution
Dsh Context
The best DeepSeek Harness plugin for context insight and management, with context dashboard / browser and cont
API Architect
API Architect & Integration Specialist — REST, GraphQL, microservices, and webhooks. Do not use for api versio
Sc Load
Session lifecycle management with Serena MCP integration for project context loading
Related Agents
API Contract Tester
Use to verify HTTP/API contracts - request and response schemas, status codes, error shapes, versioning and ba
API REST Analyst
MUST BE USED for REST API design analysis - provides REST patterns, endpoint design, versioning strategies, an
Impl Serialization
Reviews implementation plans from a serialization and data format perspective. Use when evaluating serde usage