SuperAPI AI 工具集

code-refactoring-refactor-clean

编程与开发

查看项目

更新于 10-16 00:00

技能介绍

用途:该技能用于重构纠缠、难以维护的代码,减少重复、复杂度与代码异味,提升可测试性和设计一致性,并在安全前提下为新功能准备模块。

主要能力:评估代码异味、依赖关系与高风险热点;提出增量式重构计划;以小步切片方式应用改动并保持行为稳定;更新测试并验证回归。需要详细模式时可打开 resources/implementation-playbook.md。

使用方式:通过 $ARGUMENTS 传入待重构代码或需求。输出包含问题与目标区域摘要、有序重构步骤、拟议改动与预期影响、测试与验证说明。

适用场景:重构复杂代码、降低重复与复杂度、改善测试性、为新增功能做安全准备。

限制:不适用于仅需一行小修复、因变更冻结而禁止重构、或仅需文档的场景。未经明确批准不得改变外部行为,需保持差异可审查并确保测试通过。