project-feature-migration
Installation
SKILL.md
项目功能迁移
把参考实现中的指定功能还原成有证据的完整能力,并在目标项目中形成可运行、可验证的迁移闭环。
本 skill 负责源功能逆向、目标承载面兼容调查、迁移范围决策和跨阶段完整性控制,不重复代替需求、技术设计、任务规划、编码或验收阶段。用户只要求分析时,完成迁移基线后停止;用户要求完成迁移时,以迁移基线为来源锚点推进现有研发阶段。
本 skill 是迁移基线的唯一产物负责人。它只创建或修改 功能迁移基线.md 及迁移审查材料;发现目标产品行为、技术方案或实现任务缺口时,把证据返回对应阶段,不同时修改需求正文、技术方案、计划或生产代码。
功能迁移基线.md 即使与需求正文共用同名二级目录,也不属于需求阶段可写的普通二级材料。其他阶段发现它需要改变时,本 skill 在独立阶段重新核实锚点、影响与处置后更新;不能接受另一个阶段已经顺手改写的内容作为已验证迁移结论。
设计、规划、执行或审查阶段报告“新增承载面、参考遗漏或迁移缺口”时,只把报告当作候选证据。另一个阶段不得在同一轮切换到本 skill,恢复状态、扩大限定行为基线或补写处置,再把新内容作为自己的上游依据。只有用户明确要求重新审查或更新迁移基线时,才独立进入本阶段并重新核实源、目标锚点和实际影响。
下游自行新增的组件、页面、状态、协议或后台任务不能反向证明目标承载面必须扩大。先检查它是否具有已确认需求、限定行为基线或目标项目不可绕开的真实来源;没有来源时由下游删除。只有合法方案确实会替换或改变既有公共承载面,且该影响在当前基线中缺失时,才把证据记录为迁移候选。候选仍不能自动晋级为目标采用决定。