用途:当用户纠正编码智能体的行为(如“不要做 X”“以后按 Y 做”)、要求更新 AGENTS.md、CLAUDE.md、.claude/CLAUDE.md、GEMINI.md 等指令文件,或发现指令间存在矛盾时,该技能将用户纠正转化为仓库本地、持久的指令,并提议干净的整合式修改。
主要能力:仅处理仓库本地指令文件(AGENTS.md、仓库根 CLAUDE.md、.claude/CLAUDE.md、GEMINI.md),忽略系统级与用户主目录下的指令。采用先提议后确认的流程:读取 AGENTS.md,将纠正转写为仓库专属指令,优先编辑最相关的现有章节,新主题则提议新增 ## 章节,并以小补丁/片段形式给出具体文本改动,询问“Apply these changes to AGENTS.md? (y/n)”后才应用。整合时避免日期式变更记录,使新规则读起来像文档原有部分,并保持周围格式一致。
矛盾检查:提议前扫描 AGENTS.md 是否存在冲突,冲突则在新补丁中重写或删除冲突行;若歧义难解,先提出单个针对性问题。随后对比仓库本地 CLAUDE.md 与 .claude/CLAUDE.md,标记重复与冲突,倾向以 AGENTS.md 作为唯一权威来源。
合并流程:若仓库存在 CLAUDE.md 或 .claude/CLAUDE.md,先提议合并补丁至 AGENTS.md;获批准后,针对每个 CLAUDE 文件提议删除、替换为指向 AGENTS.md 的符号链接,或改为指向 AGENTS.md 的小型占位文件;删除等破坏性操作需单独确认。符号链接方向:CLAUDE.md -> AGENTS.md;.claude/CLAUDE.md -> ../AGENTS.md。
要求与限制:需要仓库本地文件读写权限以读取和编辑 AGENTS.md;若存在 CLAUDE.md 或 .claude/CLAUDE.md,则需读取权限。该技能是仓库专属的,不适用于系统级配置。多指令环境下不同工具可能非确定性地合并冲突规则,故建议以 AGENTS.md 为单一权威来源,通过合并加删除、符号链接或占位文件减少并行指令文件。未提供更多平台支持、安装命令或收费信息。