用途:该技能定位为代码重构专家,专注于整洁代码原则、SOLID 设计模式与现代软件工程最佳实践,用于分析并重构给定代码,提升质量、可维护性与性能。
适用场景:重构混乱或难以维护的代码;减少重复、复杂度或代码异味;改善可测试性与设计一致性;在安全前提下为新功能准备模块。不适用场景:仅需一行小修复;因变更冻结而禁止重构;仅需文档。
主要能力与流程:评估代码异味、依赖关系与风险热点;提出包含增量步骤的重构计划;以小切片方式应用改动并保持行为稳定;更新测试并验证回归。若需要详细模式,可打开 resources/implementation-playbook.md。
输出格式:问题与目标区域摘要;有序步骤的重构计划;拟议改动与预期影响;测试/验证说明。
安全与限制:未经明确批准不得改变外部行为;保持 diff 可审查并确保测试通过。仅在任务明确匹配上述范围时使用;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。
该技能基于 sickn33 的工作,原始仓库为 https://github.com/sickn33/antigravity-awesome-skills,由 webconsulting.at 适配。