code-refactor

Installation
SKILL.md

代码重构 Skill

这是一个基于 Martin Fowler《Refactoring: Improving the Design of Existing Code》(第 2 版)的系统化代码重构方法。这个 skill 强调安全、渐进的修改,并由测试提供保障。

“重构是在不改变软件外部行为的前提下,改进其内部结构的过程。” — Martin Fowler

核心原则

  1. 保持行为不变:外部行为必须保持一致
  2. 小步前进:每次只做很小、可测试的改动
  3. 测试驱动:测试是安全网
  4. 持续进行:重构是长期过程,不是一次性任务
  5. 协作确认:每个阶段都需要用户确认

工作流程总览

Installs
7
GitHub Stars
35.9K
First Seen
Feb 6, 2026
code-refactor — luongnv89/claude-howto