用途:将本次会话中确认的违规和已接受的纠正,提炼为可复用规则,更新到 CODING_STANDARDS.md。
主要能力与流程:先读取已安装的 unslop/SKILL.md,若不可用则停止。从纠正中提取可复用规则;对不确定的纠正先询问;若没有符合条件的纠正,则不改动文件。读取指定的规范文件或仓库根目录的 CODING_STANDARDS.md,若不存在则创建;当目标不明确或纠正与现有规则冲突时先询问。补充缺失规则,或就地澄清已有规则,保留清晰规则与无关内容。应用 unslop 后保存,并检查 diff 是否出现重复规则,最后报告改动内容或已被覆盖的部分。
规则格式:复用已有主题,每条要求写成一个要点,使用文件本身的语言,用尽量少的清晰句子说明所需行为、适用范围和必要例外。示例(Go):- Keep function and method results unnamed. 仅在条件限制规则范围时写入条件,省略日期、事件叙述以及工具已表达的配置。
适用场景:在编码会话结束后沉淀团队规范、减少重复纠正。限制:依赖 unslop/SKILL.md;不确定或冲突时需人工确认;无合格纠正时不修改文件。