LabscoConnect MCP ↗
addyosmani logo

deprecation-and-migration

Ready to use★ 102k on GitHub
part of addyosmani/agent-skillsby addyosmani

Plans how an old system, API or feature gets retired, starting with whether it should go at all and refusing to deprecate anything that has no working replacement. Users move over one at a time, and database changes such as renaming a column go expand, backfill, then contract, each step deployed separately with a tested way back.

WHEN YOUR AGENT SHOULD USE IT

A QUICK BOUNDARY

USE FOR

  • Decide whether a legacy system is worth keeping or migrating off.
  • Write a deprecation notice with a replacement and a migration guide.
  • Rename or drop a database column without downtime.
  • Shift traffic from an old service to a new one in stages.
  • Keep old callers working through an adapter while the backend changes.
  • Give code nobody owns but everyone depends on an owner or a removal plan.