code-refactor
Installation
SKILL.md
Code Refactor
Golang 代码重构技能,帮助重构和优化 Go 代码。
When to Use
- 需要改变代码结构(拆函数、拆模块、改接口)
- 需要引入设计模式(依赖注入、函数选项模式等)
- 改善可扩展性、可测试性
- 涉及 SOLID 原则级别的结构调整
When NOT to Use
- 只需要删代码、降复杂度、去冗余 → 用 code-simplifier
- 需要审查安全/并发/性能问题 → 用 go-code-review
- 非 Go 语言代码 → 用 code-simplifier(支持任何语言)
重构约束(按优先级执行)
P0 - 行为等价性(不可妥协)
Related skills
More from unix2dos/skills
news-tracker
Only invoke when explicitly requested via "新闻"、"最新动态"、"@news-tracker" or "latest news". Do NOT auto-trigger.
34mermaid-generator
Use when the user needs to generate diagrams, flowcharts, sequence diagrams, ER diagrams, or any visual chart in Mermaid format - triggers on "画图"、"图表"、"流程图"、"mermaid
27humanizer-zh
|
26hackernews
Hacker News API for stories and comments. Use when user mentions "Hacker
17geo-explorer
Only invoke when explicitly requested via "地缘探索"、"@geo-explorer" or "geo explorer". Do NOT auto-trigger.
15learn-tech
Only invoke when explicitly requested via "学习"、"讲解"、"teach me"、"@learn-tech". Do NOT auto-trigger.
11