api-deprecation
CommunitySunset 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.