用途:在需要创建、重构、审计或治理本项目自定义 agent 时使用,覆盖 create agent、new agent、build agent、write .agent.md、custom agent、agent mode、agent workflow、agent governance 等场景,并判断应做成 skill 还是 agent。
主要能力与工作流:第一步加载 references/admission-guide.md,判断是可复用工作流还是需要上下文隔离与多角色编排;若 skill 更合适则停止新建 agent 并转交 skill-creator。第二步扫描 AGENTS.md、agents/ 与 skills/,确认是否已有高重叠角色,若只是补充则优先补到原文件。第三步设计 agent 边界,明确职责、输入、输出、接棒关系、不负责事项及集成的 skills 与调用的 agents。第四步编写或更新 .agent.md,保持 frontmatter 可触发,正文含角色设定、集成技能、参考文档、核心职责和协作工作流,不使用不存在的文档路径。第五步审计安全与准入,检查重复、越权操作、危险命令或模糊职责,必要时联动 code-reviewer。第六步同步 AGENTS.md 中的 agent/skill 列表与定位说明。
核心规则:需要上下文隔离、多角色协作、分阶段接棒或专门治理职责时优先考虑 agent;只是可复用工作流、检查清单或带 references/scripts 的任务时优先考虑 skill;发现高重叠时默认补充现有项。反模式包括用 agent 解决 skill 更适合的问题、创建几乎重复的新 agent、写成无边界万能执行器、引用不存在的 docs/ 路径或虚构流程。交付前需确认问题归属、已审计现有能力、.agent.md 职责边界清晰、索引已同步。