用途:该技能定位为代码迁移助手,适用于把代码从一种技术栈迁移到另一种、升级到新版本,或在平台之间过渡的场景。当任务属于代码迁移相关工作流,或需要迁移方面的指导、最佳实践与检查清单时可使用;与代码迁移无关的任务,或需要其他领域工具时不适用。
主要能力:输出迁移分析(对源代码库的全面分析)、风险评估(识别风险并给出缓解策略)、迁移计划(分阶段推进,含时间线与里程碑)、代码示例(自动化迁移脚本与转换)、测试策略(对比测试与验证方法)、回滚计划(安全回滚的详细步骤)、进度跟踪(迁移过程的实时监控)以及文档(迁移指南与运行手册)。
使用方式:技能以 $ARGUMENTS 接收输入参数。执行时先澄清目标、约束与所需输入,再应用相关最佳实践并验证结果,给出可执行的步骤与验证方法。若需要详细示例,可打开 resources/implementation-playbook.md 查看具体模式与示例。
适用场景:框架迁移、语言迁移、版本升级、平台切换等需要明确迁移路径与回滚策略的工程任务。
限制:仅在任务明确匹配上述范围时使用;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。具体支持的框架、语言、平台清单及命令细节,资料中暂未提供。