mcpField
D
deslop

deslop

github.com/poteto开发13385 次安装21 周前更新
代码仓库

关于 deslop

一项代码审查技能,用于检查分支相对 main 的差异,找出多余或不符合项目风格的 AI 生成代码。它倾向于小幅修改,除非修复明确缺陷,否则保持行为不变。

主要功能

  1. 01对比分支与 main 的差异
  2. 02移除多余注释
  3. 03检查反常的防御性校验
  4. 04识别用于绕过类型的转换
  5. 05用提前返回简化嵌套代码
  6. 06控制改动范围并保持行为稳定

适用场景

  1. 01在代码审查前清理生成代码
  2. 02使改动符合本地编码风格
  3. 03减少不必要的检查和类型转换

安装

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

$npx skills add https://github.com/poteto/plugins --skill deslop

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

详细介绍

移除 AI 生成的冗余代码

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

重点关注

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

注意事项

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

评论

支持 Markdown