SuperAPI AI 工具集

refactor-clean

编程与开发

查看项目

更新于 10-15 21:10

技能介绍

用途:在代码变得缠绕、难维护时进行重构,减少重复、复杂度与代码异味,提升可测试性与设计一致性,并在安全前提下为新增功能做准备。不适合仅需一行小改动、处于变更冻结期禁止重构,或仅需文档的场景。

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

使用方式:技能会接收 $ARGUMENTS 作为需求输入,并围绕给定代码产出重构结果。输出包含问题与目标区域摘要、按步骤排序的重构计划、建议改动与预期影响、测试与验证说明。

适用场景:重构难以维护的代码、消除重复与复杂、提升可测试性、为模块扩展做准备。

限制与安全:未经明确批准,避免改变外部行为;保持 diff 可审查并确保测试通过。遇到缺失的输入、权限、安全边界或成功标准时应停止并请求澄清。该输出不能替代特定环境的验证、测试或专家评审。仅当任务明确匹配上述范围时使用。

该技能基于 sickn33 的工作,原仓库为 https://github.com/sickn33/antigravity-awesome-skills,并由 webconsulting.at 适配到本技能集合。