用途:在创建、重构、审计和治理本项目自定义 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,还是需要上下文隔离与多角色编排;若 skill 更合适则停止新建 agent 并转交 skill-creator。随后扫描 AGENTS.md、agents/ 与 skills/ 审计现有能力,若只是现有 agent 或 skill 的补充则补到原文件。然后设计 agent 边界,明确职责、输入、输出、接棒关系、不负责事项、集成哪些 skills 以及是否调用其他 agents;编写或更新 .agent.md,保持 frontmatter 可触发,正文包含角色设定、集成技能、参考文档、核心职责和协作工作流;不使用不存在的文档路径作为强制参考资料。之后审计安全与准入,检查与现有 agents/skills 是否高度重复、是否引导越权操作或危险命令、是否职责模糊;需要审查时联动 code-reviewer 做结构与安全审计。最后同步项目索引,更新 AGENTS.md 中的 agent/skill 列表与定位说明,治理型角色需明确准入规则与管理边界。
核心规则:需要上下文隔离、多角色协作、分阶段接棒或专门治理职责时优先用 agent;只是可复用工作流、检查清单或带 references/scripts 的任务时优先用 skill;发现与现有能力高重叠时默认补充现有项而非新建。反模式包括用 agent 解决 skill 更适合的问题、为完整而创建重复角色、把 agent 写成无边界万能执行器、引用不存在的 docs/ 路径或虚构流程。交付前需确认是 skill 还是 agent 问题、已审计现有能力、职责边界与接棒关系清晰、已同步 AGENTS.md 或其他必要索引。
限制:资料未提供安装命令、平台、收费、价格与效果数据。