·api-versioning
</>

api-versioning

yanko-belov/code-craft

Use when designing or modifying APIs. Use when adding breaking changes. Use when clients depend on API stability.

15Installs·0Trend·@yanko-belov

Installation

$npx skills add https://github.com/yanko-belov/code-craft --skill api-versioning

SKILL.md

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.

| Removing a field | YES | Deprecate, keep returning | | Renaming a field | YES | Add new, keep old | | Changing field type | YES | Add new field | | Changing response structure | YES | New version | | Adding required parameter | YES | Make optional with default | | Removing endpoint | YES | Deprecate, maintain |

Use when designing or modifying APIs. Use when adding breaking changes. Use when clients depend on API stability. Source: yanko-belov/code-craft.

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/yanko-belov/code-craft --skill api-versioning
Category
</>Dev Tools
Verified
First Seen
2026-02-01
Updated
2026-02-18

Quick answers

What is api-versioning?

Use when designing or modifying APIs. Use when adding breaking changes. Use when clients depend on API stability. Source: yanko-belov/code-craft.

How do I install api-versioning?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/yanko-belov/code-craft --skill api-versioning Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/yanko-belov/code-craft