关于 deslop
deslop 是一项审查任务变更差异并清理意外复杂内容的技能,同时避免扩大任务范围。它会保留无关改动和项目要求,并简要报告实质性变更。
主要功能
- 01审查实际变更差异
- 02清理任务引入的多余内容
- 03保留无关改动和兼容性要求
- 04避免超出请求范围的清理
适用场景
- 01最终验证前审查代码变更
- 02移除不必要的类型转换或重复辅助函数
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ pedronauck/ skills --skill deslop安装后在 Claude Code 中输入/deslop确认已加载。
详细介绍
审查变更差异
使用任务的实际差异,包括相关的工作区变更。保留无关编辑和项目兼容性要求。
移除此任务引入的意外噪声:冗余注释、缺乏依据的类型转换或抑制、针对可信数据的防御性分支、重复的辅助函数和不必要的嵌套。保留边界验证、错误处理以及必需的迁移/弃用适配器。
在最终验证前审查一次。若已审查过相同的差异,即满足此步骤;仅在之后有相关编辑时重新审查。避免在请求范围之外进行清理。简要报告实质性变更。
评论
支持 Markdown