该技能面向为 AI 编写行为规则文档的场景,例如 CLAUDE.md、AGENTS.md 这类 AI 在每次作业前都会阅读的规则文件。当需要创建、编辑这类规则文档,从其他来源引入规则,或决定是否采纳评审意见时,可参考本技能。
使用方式上,技能说明指出:在编写、编辑或引入规则时,应加载 kuden:common-rules-for-agent-instructions 技能,并在其标准之上遵循以下准则;涉及 Agent Skill 时,遵循 kuden:agent-skill 技能的标准。
主要准则包括五点。第一,只写约束:仅记录用于限制或引导默认行为的规则,不要把“没有禁止就本可做到的事”写成许可。第二,约束的文体取决于是否需要 AI 主动提议:希望 AI 在必要时提议的操作,写成“不要擅自执行,判断必要时不执行而先提议并请示”,例如改写已提交历史的操作;交由用户发起的操作,写成“等待用户指示”,例如 push。第三,约束不要限定在作业的某一场景:对整体操作生效的约束,不应写成“Z 之后的 X 需等待指示”这类只针对单一环节的规则,因为开发流程并不统一,基于特定场景的规则在偏离该前提的流程中会失效。第四,不写背景说明与理由:从其他文档引入规则时,不添加原文没有的句子;不写“不这样做就会过时”之类的理由,因为这类理由不会增强规则效力,只会变成对偏离者的说教;不要用开头重复标题或引用来源已表明的范围。可以写状态定义,例如 draft 是尚未完成的状态、ready for review 是可以请人评审的状态,因为这类定义界定了规则的含义。第五,同一仓库内约束不要写在两处:仓库中的约束应写在每次都会被阅读的规则文档的同一处,不要在与该规则文档一起阅读、仅在该仓库内使用的手续文档中重复列出相同约束。
适用场景为 AI 行为规则文档的编写与维护。限制方面,资料未提供更多关于平台、收费或具体工具支持的信息。