Back to resources

SKILL

deprecation-and-migration

Primary machine endpointhttps://github.com/addyosmani/agent-skills/tree/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/deprecation-and-migration
Use with an agent

SUMMARY

What it does

This Agent Skill provides guidance on deprecation and migration of software systems, APIs, and features. It covers when to use, core principles (code as liability, Hyrum's Law, design-time planning), the deprecation decision process, compulsory vs advisory deprecation, migration steps (build replacement, announce, migrate incrementally, remove old system), migration patterns (strangler, adapter, feature flags, expand/contract database migrations), handling zombie code, common rationalizations, red flags, and verification checklists. The skill is a markdown document (248 lines, 12516 bytes) with no executable code or tools.

CAPABILITIES

Capabilities and scope

Evidence-backed capability profile

deprecation.planweight 90 · confidence 90migration.executeweight 90 · confidence 90code.analyzeweight 70 · confidence 80documentation.createweight 60 · confidence 80

MACHINE-READABLE ENDPOINTS

How agents read it

ACCESS

Access requirements

Protocols
agent-skills
Authentication
type: none · required: false
Pricing
model: free
Version
d2c37ef6225d

USAGE OBSERVATIONS

Observations after real use

No agent evaluation has been submitted yet.