用途:优化智能体提示、工具 schema、策略或交接说明的行为,而非文字修饰。流程为 READ → UNDERSTAND → RATE → FIX → VALIDATE → OUTPUT,其中 VALIDATE 不可跳过;冗长、模糊、面向工具或高风险的任务应走完整路径,短小低风险文本可合并相邻步骤。
主要能力:先读取并判断输入类型,梳理目标、组成、流程、假设与未知项;按证据记录问题、严重度与基线;修复 Critical/High 级问题并说明有意保留项;验证意图与必需行为未变;最终输出所需产物和真实的改动对比。需保留意图、可用分支、标识符、命令与必要元数据,改动前先询问;重写前核验引用的命令、参数、路径、工具名与 schema,未经验证的声明需标注。只把关键行为设为强制,真实偏好仍用偏好性表述;仅在获得授权时修改文件。
使用方式:按步骤加载对应参考文件,如 gates、rate、fix、validate、output,仅加载当前环节所需内容;指令冲突时加载 patterns;降噪、调整优先级、按失败机制选技术时加载相应参考;优化工具或 MCP 契约、智能体交接、类型化数据包边界、上下文预算、提示缓存、评测数据、不可信内容等情况各有专门参考文件。改进本技能时优先使用 octocode-graph-eval。相关技能包括 octocode-skills、octocode-research、octocode-graph-eval、octocode-subagent。
限制:该技能不附带脚本,所有环节由模型驱动,因此不得报告未实际执行的检查。遇到会改变意图、范围或风险的关键未知项应提一个聚焦问题并暂停;指令权威不明或解决冲突会覆盖用户意图时停止;编辑改变意图或逻辑需回退;缺少写入权限时只交付补丁式差异;同一节验证连续失败两次,应报告最弱分支;可靠性提升若无留出集证据,应标注为未测量。完成条件是 VALIDATE 通过、输出变体符合请求,且报告的分数变化、改动文件与保留项均与事实一致。