api-deprecation

Community

Sunset APIs without breaking consumers.

Authorohsonerdy
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Helps you retire an API surface safely by ensuring consumers get clear timelines, visible in-product deprecation signals, measurable usage telemetry, and a concrete migration path before removal.

Core Features & Use Cases

  • Five-stage deprecation lifecycle: announce, mark, instrument, migrate, and remove with concrete schedules and guardrails to prevent “surprise breakage.”
  • Standards-aligned deprecation signaling: apply RFC 8594 Sunset headers, Deprecation headers, and schema/doc markers so clients can detect the change.
  • Migration + recovery playbooks: provides escalation for consumers who haven’t moved (brownouts, 410 Gone mechanics, allow-list extensions, and post-mortems), including special cases like schema field removal and behavior changes.

Quick Start

Use the api-deprecation skill to plan a v1-to-v2 sunset by specifying what to retire, who is affected, the announce-to-sunset window, the migration supports you will provide, and the telemetry and brownout mechanics you will run.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: api-deprecation
Download link: https://github.com/ohsonerdy/openclaw-frontier-stack/archive/main.zip#api-deprecation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.