deprecation-and-migration
Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when migrating a database schema in production, such as renaming or dropping a column without downtime (expand/contract). Use when deciding whether to maintain or sunset existing code.
- installs 8w
- 19,157
- 30-day movement
- starts with the next reading
- Related entries
- 8
- Connections
- 0
A SKILL.md giving an AI coding agent guidance on deprecating and migrating systems, APIs, features, and database schemas. It covers decision frameworks, a four-step migration process, patterns like strangler and expand/contract, and common rationalizations.
Reach for it when removal or migration work needs structured principles instead of ad-hoc decisions, especially for downtime-sensitive schema changes.
Use it to
- Plan a no-downtime expand/contract schema migration
- Sunset an old API with a staged consumer migration
- Apply the strangler pattern to replace a legacy system
- Decide whether to maintain, deprecate, or remove code
- Identify and handle zombie code
For Engineers using AI agents for deprecation and migration work
- Host repository
- addyosmani/agent-skills
- Installs, lifetime
- 31k
- Installs, 8 weeks
- 19k
- Host stars
- 96k
- Host language
- JavaScript