用途:这是一个决策框架,用于把新内容路由到正确位置,并防止指令文件(CLAUDE.md、AGENTS.md、MEMORY.md、.claude/rules/ 及 .claude/**/memory/ 下的记忆主题文件)再次膨胀。任何大小的编辑(一行改动、错别字、追加列表项)都触发同一套检查清单。
主要能力:提供写入前的六问清单——当前行数是多少;内容是否已被记录;删除它是否会导致智能体犯错;内容应归属何处;目标位置的格式是否正确;是否在创建 @-import。并给出路由流程图:每会话必需且删除会致错的内容进指令文件(最多 1-3 行);多步流程进 skill;参考资料进独立文档;共享约定进 rules 文件;个人习得模式进自动记忆;否则不持久化。
阈值:CLAUDE.md / AGENTS.md 超过 200 行不得再添加,需先抽取或压缩;MEMORY.md 硬上限 200 行,超出部分不可见;rules 文件无硬上限但应保持单一主题。
使用方式:在 Edit、Write 或任何写入上述文件的 Bash 命令(echo >>、sed -i、tee -a、heredoc)之前运行清单。触发条件是文件而非工具;PreToolUse 钩子只监视 Edit 和 Write,因此 shell 写入只能靠本技能把关。用户说“加到 CLAUDE.md”“记住这个”等同样触发。
例外:仅当正在执行当前对话中已获用户明确批准的 instruction-cleanup 第三阶段计划时,可跳过逐次编辑清单;该例外由系统临时目录中的标志文件机制化,计划须逐项明确批准,任何偏离都恢复常规检查。
限制:资料未提供安装命令、收费、平台或效果数据;技能本身不自动执行写入,依赖使用者按清单判断。