关于 deslop
用于清理代码的技能,会对照 main 检查分支差异并移除 AI 生成的冗余内容。它侧重小范围修改,除修复明确的缺陷外会保持行为不变。
主要功能
- 01对照 main 检查分支差异
- 02移除多余或不合风格的注释
- 03简化异常的防御性代码
- 04替换绕过类型检查的 any 转换
- 05默认保持代码行为不变
适用场景
- 01清理分支中的 AI 生成冗余内容
- 02用提前返回简化嵌套代码
- 03在分享或合并前检查变更
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ericlitman/ open-pstack --skill deslop安装后在 Claude Code 中输入/deslop确认已加载。
详细介绍
移除 AI 生成的冗余代码
对比 main 检查差异,并移除此分支引入的 AI 生成冗余代码。
重点关注
- 不必要或不符合本地风格的额外注释
- 在可信代码路径中不常见的防御性检查或 try/catch 块
- 仅用于绕过类型问题的
any类型转换 - 应通过提前返回简化的深层嵌套代码
- 其他与文件及周边代码库风格不一致的模式
注意事项
- 除非修复明显的错误,否则保持行为不变。
- 优先进行最小且有针对性的修改,避免大范围重写。
- 最终摘要保持简洁(1-3 句话)。
评论
支持 Markdown