deprecation-and-migration

Installation
SKILL.md

弃用和迁移

概览

代码是一种负债,而不是资产。每一行代码都有持续维护成本:需要修复 bug、更新依赖、应用安全补丁,并帮助新工程师理解它。弃用是一套移除不再值得维护的代码的纪律,迁移则是将用户安全地从旧系统转移到新系统的过程。

大多数工程组织都擅长构建东西,但很少擅长移除它们。这个 skill 就是为了弥补这个缺口。

何时使用

  • 用新系统、API 或库替换旧系统、API 或库
  • 下线不再需要的功能
  • 合并重复实现
  • 移除无人拥有但人人依赖的死代码
  • 规划新系统的生命周期(弃用规划从设计阶段就开始)
  • 判断是继续维护遗留系统,还是投入迁移

核心原则

Installs
6
GitHub Stars
39
First Seen
Sep 17, 2026