mcpField
D
deslop

deslop

github.com/brianlovin开发3795.6k 次安装31 周前更新
代码仓库

关于 deslop

deslop 是一项编码技能,用于对照 main 检查分支差异,并移除不符合代码库习惯的 AI 生成改动。它侧重清理风格不一致或多余的代码,而非添加功能。

主要功能

  1. 01对照 main 检查分支差异
  2. 02删除风格不符的注释
  3. 03精简异常防御性检查
  4. 04移除绕过类型问题的转换
  5. 05简要汇报改动内容

适用场景

  1. 01代码审查前清理分支
  2. 02使生成的改动符合项目风格

安装

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

$npx skills add https://github.com/brianlovin/agent-config --skill deslop

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

详细介绍

移除 AI 生成的冗余代码

检查与 main 的差异,并移除此分支中引入的所有 AI 生成的冗余代码。

包括:

  • 多余的注释(人类不会添加的,或与文件其余部分风格不一致的注释)
  • 对于代码库中相关部分而言异常的额外防御性检查或 try/catch 代码块(尤其是由可信任或已验证的代码路径调用时)
  • 为绕过类型问题而将类型强制转换为 any
  • 其他与文件风格不一致的写法

最后仅用 1~3 句话总结所做的更改

评论

支持 Markdown