用途:该技能用于重构和清理代码,帮助改善代码质量、可维护性与性能,适用于处理难以维护的代码、减少重复与复杂度、消除代码异味、提升可测试性与设计一致性,以及在新功能开发前安全地整理模块。
主要能力:评估代码异味、依赖关系与高风险热点;提出分步增量重构计划;以小切片方式应用改动并保持行为稳定;更新测试并验证回归。需要详细模式时可打开 resources/implementation-playbook.md。
使用方式:通过 $ARGUMENTS 传入需求。输出包含问题与目标区域摘要、有序重构步骤、拟议改动与预期影响、测试与验证说明。
不适用场景:仅需一行小修复、因变更冻结禁止重构、或请求仅为文档编写。
限制:不得在未获明确批准时改变外部行为;保持 diff 可审查并确保测试通过;仅在任务明确匹配上述范围时使用;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。