easysdd-refactor

Installation
SKILL.md

easysdd-refactor

AI 自己重构代码有两个稳定的失败模式:一是不知道模块的真实需求和约束,改出来的东西功能不等价;二是一次吞掉的范围超过上下文承载,改到后面忘了前面的约束。这条流程在"想优化"和"动手改"之间塞了一份扫描清单 + 方法库,让 AI 只接自己能稳定做对的活,剩下的老实停下来让路。

整套流程:

scan(扫出优化点清单)→ design(和用户定做哪几条、按什么顺序)→ apply(逐条执行,每步人工放行)

核心纪律:行为等价是底线。一旦这次动作会改变外部可观察行为,不走 refactor,走 feature(需求变)或 issue(bug 修)。


Fastforward 模式(小重构走这里)

改动明显很小——单函数、单组件、1-3 处优化、有测试可自证、不需要 HUMAN 目视——走完整三阶段太重。触发 easysdd-refactor-fastforward:AI 直接识别、一次对齐、原地改、跑测试自证,不产出 scan / design / checklist。

触发信号:用户说"小重构"、"快速重构"、"简单优化下 XX 函数"、"直接改"、"别那么多步骤"。

Related skills

More from liuzhengdongfortest/easysdd

Installs
14
GitHub Stars
147
First Seen
Apr 22, 2026