Code Refactor

👤 sf0799 📦 v0.1.0 ⭐ 3.8 ⬇️ 1.2K 下载
💻 开发编程 免费

📖 技能介绍


name: code-refactor description: Improve readability, structure, and maintainability of the current local codebase without changing behavior. Use when the user asks to clean up code, reduce duplication, simplify control flow, rename for clarity, or reorganize logic while preserving compatibility. Do not use for feature work disguised as refactoring. Chinese triggers: 重构、优化结构、清理代码、提取重复逻辑、提高可读性、保持行为不变.

发现更多技能插件,请访问7w4.net。


代码重构

只整理结构,不改变原有行为。

工作流

  1. 先确认当前行为,再保证重构后行为保持一致。
  2. 先指出具体问题:重复代码、命名差、函数过长、条件分支纠缠、职责不清。
  3. 除非用户明确允许,否则不要破坏公共接口和调用方预期。
  4. 只有在能明显降低复杂度或重复时才抽取公共逻辑或重组模块。
  5. 重构时不顺手加入新业务逻辑。
  6. 保留原有注释风格,除非注释已经失真。
  7. 重构后验证行为未变。

输出

  • 重构前的问题
  • 重构思路
  • 如何保证行为不变
  • 已做验证

🤖 AI 评测

这个 Skill 整体质量中等偏上,界面显示清晰,功能定位明确(优化代码结构、减少重复、提升可读性,同时保持程序行为不变)。中文支持友好,使用简单。主要不足是缺少使用说明和示例,普通用户初次上手可能不知道具体怎么用、什么时候用它来重构代码,整体完成度还有提升空间。

📊 多维度评分

适应性4
规范性3.7
有效性3.9
可靠性3.3
可信度4.5

📁 包含文件 (3 个)

📄 SKILL.md 1.1 KB
📄 _meta.json 132 B
📄 agents/openai.yaml 232 B