refactor

仓库创建 2025年12月3日最近提交 3 小时前SkillHot 收录 20 天前
▸ 精选理由

提供可选安全/激进策略,适合按需自动化代码重构流程。

▸ 风险提示

会修改代码库文件,需在受控分支和有回滚策略下运行。

这个 Skill 做什么

对指定目标执行智能重构,支持不同范围与策略的重构命令。

能把代码中指定目标做智能重构,支持按文件、模块或整个项目范围操作。常在想做代码清理、提取函数、简化实现或把旧实现 modernize 的时候用。可以按文件路径、符号名、模式或自然语言描述定位目标,并支持保守(safe)或激进(aggressive)等重构策略,减少手工改动和回归风险。

▸ 展开 SKILL.md 英文原文

Intelligent refactor command. Triggers: refactor, refactoring, cleanup, restructure, extract, simplify, modernize.

开发编程重构代码改进自动化工具通用
6.7w
Stars
5.4k
Forks
40
仓库内 Skill
+1.6k
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/packages/shared-skills/skills/refactor/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/packages/shared-skills/skills/refactor/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
export const REFACTOR_TEMPLATE = `# Intelligent Refactor Command

## Usage
\`\`\`
/refactor <refactoring-target> [--scope=<file|module|project>] [--strategy=<safe|aggressive>]

Arguments:
  refactoring-target: What to refactor. Can be:
    - File path: src/auth/handler.ts
    - Symbol name: "AuthService class"
    - Pattern: "all functions using deprecated API"
    - Description: "extract validation logic into separate module"

Options:
  --scope: Refactoring scope (default: module)
    - file: Single file only
    - module: Module/directory scope
    - project: Entire codebase

  --strategy: Risk tolerance (default: safe)
    - safe: Conservative, maximum test coverage required
    - aggres
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有