SuperAPI AI 工具集

code-refactoring-refactor-clean

编程与开发

查看项目

更新于 10-15 19:57

技能介绍

用途:该技能用于重构和清理代码,帮助把混乱、难以维护的代码改造成更整洁、更易维护且符合最佳实践的形态,重点做务实改进而非过度设计。

主要能力:评估代码坏味、依赖关系与高风险热点;提出分步增量重构计划;以小切片方式应用改动并保持行为稳定;更新测试并验证回归。

适用场景:重构纠缠或难以维护的代码;减少重复、复杂度或代码坏味;提升可测试性与设计一致性;在安全前提下为新功能准备模块。

不适用场景:只需一行小修复;因变更冻结而禁止重构;请求仅为文档编写。

使用方式:通过 $ARGUMENTS 传入需求,按指令先评估再制定计划,逐步实施并验证。若需要详细模式,可打开 resources/implementation-playbook.md。

安全与限制:未经明确批准不得改变外部行为;保持 diff 可审查并确保测试通过。输出格式包含问题与目标区域摘要、有序重构计划、拟议改动与预期影响、测试/验证说明。