mcpField
D
deslop

deslop

github.com/michael-denyer开发3.6k915 次安装今天更新
代码仓库

关于 deslop

deslop 是用于清理分支中 AI 生成代码痕迹的 skill。它将改动与 main 比较,优先进行小范围编辑,并在修复明确错误之外保持行为不变。

主要功能

  1. 01将分支改动与 main 比较
  2. 02删除多余或风格不一致的注释
  3. 03简化异常的防御性代码
  4. 04移除绕过类型问题的强制转换
  5. 05保持行为不变并控制改动范围

适用场景

  1. 01评审前清理功能分支
  2. 02清除差异中的多余注释
  3. 03精简嵌套代码而不大幅重写

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/michael-denyer/pstack-claude --skill deslop

安装后在 Claude Code 中输入/deslop确认已加载。

详细介绍

移除 AI 生成的冗余代码

对比 main 检查差异,并移除此分支引入的 AI 生成冗余代码。

重点关注

  • 不必要或不符合本地风格的额外注释
  • 在可信代码路径中不常见的防御性检查或 try/catch 块
  • 仅用于绕过类型问题的 any 类型转换
  • 应通过提前返回简化的深层嵌套代码
  • 其他与文件及周边代码库风格不一致的模式

注意事项

  • 除非修复明显的错误,否则保持行为不变。
  • 优先进行最小且有针对性的修改,避免大范围重写。
  • 最终摘要保持简洁(1-3 句话)。

评论

支持 Markdown