mcpField
D
deslop

deslop

github.com/ericlitman开发53227 次安装6 天前更新
代码仓库

关于 deslop

用于清理代码的技能,会对照 main 检查分支差异并移除 AI 生成的冗余内容。它侧重小范围修改,除修复明确的缺陷外会保持行为不变。

主要功能

  1. 01对照 main 检查分支差异
  2. 02移除多余或不合风格的注释
  3. 03简化异常的防御性代码
  4. 04替换绕过类型检查的 any 转换
  5. 05默认保持代码行为不变

适用场景

  1. 01清理分支中的 AI 生成冗余内容
  2. 02用提前返回简化嵌套代码
  3. 03在分享或合并前检查变更

安装

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

$npx skills add https://github.com/ericlitman/open-pstack --skill deslop

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

详细介绍

移除 AI 生成的冗余代码

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

重点关注

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

注意事项

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

评论

支持 Markdown