用途:这是一个“漂移纠正器”,针对的是技能明明已在上下文中却未被使用的情况。它重新锚定咨询技能清单的习惯,并在会话、当前任务、委派(子代理)工作三个层面审计与纠正。
主要能力:扫描上下文中已加载的技能清单(每个可由模型调用的技能名称始终存在,描述受清单预算限制,完整内容仅在调用时加载),把对话与任务映射到合适的技能并调用,而不是手工重造流程。审计会给出具体、可定位的发现:本有技能负责却手动完成的多步或专门任务;从零重造的流程;研究、计划、评审、验证等阶段被临时处理;未命名任何技能的子代理委派提示;以及反复需要某项纪律却未通过 skills: 预加载的自定义子代理。发现后当轮即调用相应技能,让其主导工作;重新发出命名的委派提示;对子代理建议 skills: 预加载。审计干净则如实说明。
使用方式:方法文档位于 ${CLAUDE_PLUGIN_ROOT}/context/re-anchor-audit-correct.md,核心为重新锚定、审计在途工作、前向修正、报告。本技能只补充发现与调用已有技能的部分。
适用场景:长会话中技能清单逐渐失去显著性的情况;多阶段任务需要不同阶段的技能;向非 fork 子代理委派工作时需明确点名技能。
限制:不调整技能描述质量(路由至 /skill-quality:check)或清单预算溢出(路由至 /claude-config:audit,/doctor 可估算清单开销)。不强行调用不合适的技能,“无技能适用、直接进行”是有效结果。不在运行时改动配置或 frontmatter,skills: 预加载与钩子选项仅为建议。不会编造发现。注意:description 看似缺失可能是预算裁剪而非技能不存在;disable-model-invocation: true 只能手动调用,不会被模型自动触发,也不能被 skills: 预加载。确定性逐提示路由需要 UserPromptSubmit 钩子,目前刻意推迟未实现。文档未提供具体安装命令。