用途:do-your-research 是一个研究纪律纠偏器(drift corrector),在会话进行中重新锚定“研究、验证先于断言”的工作方式,然后自查并纠正当前工作。触发信号包括“do your research”“you're guessing”等。方法主体位于 ${CLAUDE_PLUGIN_ROOT}/context/re-anchor-audit-correct.md,该文件只补充研究纪律特有的内容。
主要能力:帮助识别并纠正七类问题——没有已取得来源支撑的断言,或被标为“known/obvious/from memory”的说法;未经过实时或权威验证的具体细节(路径、文件名、默认值、flag、签名等);只靠单一来源或同源重复的佐证;用早于当前版本的来源核对版本、默认值、flag 或 API 且未交叉查 changelog;未先界定问题就提出方案;本可检查环境却跳过验证;答案仅依赖训练数据。
使用方式:校验标准分三个维度。层级:本轮至少取得一个来源(实时环境、工具输出或上游产物本身),回忆或对来源的转述不算。佐证:需要来自不同上游池的第二来源,同一池被三家转述仍算一个来源。时效:对会发版的对象要对照当前 release 或 changelog。该标准按项目 CLAUDE.md 或 .claude/rules/ 的声明、discovery 插件的强制纪律、再退到技能自带基线的顺序解析。方向分预防式(断言前锚定)与侦探式(核查已说出的话)两种,但两者都不单独构成技能边界,深度才是。
适用场景:单条声明在对话中被质疑或需要澄清时使用;当大量承重声明可能受自身判断偏差影响,或要求对整个会话做可证明覆盖的事实时,升级到同族技能 /discipline:do-your-research-deep,由其枚举全会话声明并按可配置深度逐条验证。
限制:不处理代码整洁度与注释冗长;不得编造引用或违规;如实输出“无需纠正”或“此项仍未验证”是正确的。用产生该声明时的同一回忆去“验证”该声明不构成验证。