Codex 的 Skill 什么时候该触发?把任务条件写进仓库,少一次误操作Skill 不是“功能更多”的同义词,它适合把有固定前置条件的工作流封装起来。部署、改生产数据和处理受控文档,都应先判断是否命中明确条件;纯文案修正、只读检查则不应因为看到了同一个工具名就进入高影响流程。用触发条件替代含糊名称在仓库规则中写出可判断的边界:### deploy-preview 仅当用户明确要求发布到 Demo 环境,且 health check 已通过时使用。 只读检查、生成本地构建产物、询问部署方案均不触发发布。接着用搜索确认本次任务是否命中:rg-n"deploy-preview|发布到 Demo|health check"AGENTS.md .agents预期输出不是“已加载若干 Skill”,而是一句可审查的判断:命中哪条规则、为何命中、未命中的相邻流程是什么。若用户只说“看看部署配置”,结论应停在读取配置和提出计划,不能自行发版。常见故障:条件被写成口号“需要时使用”无法让人或代理稳定判断;“任何改动都跑部署”又会把低风险编辑扩大