git_refactor_skill

Installation
SKILL.md

Git Refactor Skill

这个技能旨在通过分析特定的 Git commit 到 HEAD 之间的代码变更,结合用户提供的具体指令(<command>),执行高质量的代码重构。

核心任务

  1. 确认输入:与用户确认 <git_commit>(要分析的起始 commit ID)和 <command>(具体的重构要求,如提取工具类、规范度量上报等)。
  2. 变更分析:使用 git diff <git_commit> HEAD 分析受影响的文件和具体变更内容。
  3. 重构实施:以“最强大脑”的视角,对变更涉及的代码进行重构,目标是:
    • 高内聚:相关的逻辑应该放在一起。
    • 易于调用:上层接口应简洁明了。
    • 高可读性与可维护性:代码结构清晰,易于理解和后续修改。
  4. 满足特定要求:确保重构方案符合 <command> 中的具体指导,例如:
    • 将相关函数(如上报、数据处理)封装到独立的类及方法中。
    • 确保重构后的代码易于移植到其他项目。

使用示例

Related skills
Installs
5
First Seen
Jan 24, 2026