组合设计 · 1—3—5

构建 Agent Skill 组合的 1-3-5 规则

Skill 数量应由独立职责决定,而不是由收藏数量决定。边界明确的任务用一个;小型执行闭环用三个;只有在规划、执行、保护、证据与维护都是独立且重复出现的团队角色时,才扩展到五个。

发布于 原创 · 来源感知
01

第 1 层:一个 Skill 对应一个明确结果

当任务有清楚的输入、输出与验收检查时,从一个 Skill 开始。单一来源和权限边界最容易理解,尤其适合首次受控运行。

当第一个 Skill 仍然负责完整决策时,不要继续添加。更多工具不能修复模糊的任务定义。

  • 一个具体结果
  • 一个来源边界
  • 一份权限预算
  • 一个可观察的验收检查
02

第 3 层:执行、保护与证据

只有当工作包含三个真正不同的问题时才增加到三个:核心角色创建或修改产物;保护角色检查已知风险;证据角色验证相关行为或保留可重复结果。

三个角色不能互相批准。测试结果仍是证据,静态检查仍是有边界的信号,最终决策仍在组合之外。

03

第 5 层:增加规划与维护

当同一工作流在团队中反复出现时,五个 Skill 才开始合理。增加规划角色,让执行前的范围和顺序可审查;增加维护角色,用于来源刷新、可复用指令或交接记录。

如果规划只是随口一句提示,维护也从未发生,它们就不是独立角色,应停留在三个。

04

重叠检查

用一句话写出每个 Skill 负责的决策。如果两句话实质相同,组合就存在重叠。移除更弱或范围更宽的候选,再重新运行任务。

还要比较权限。两个都需要广泛命令、网络和写入权限的 Skills,即使描述不同,也会扩大合并边界。

  • 没有重复安装 ID 或来源包。
  • 没有重复的最终决策。
  • 每项新增权限都对应独立产物。
  • 移除一个 Skill 会造成可见能力缺失。
05

何时缩小或扩大组合

工作流稳定后、自定义 Skill 能取代重复协调时,或产物已经无人检查时,应缩小组合。只有证据表明缺少一个角色时才扩大,不能只因为新包热门。

来源变化、Agent 迁移、重复失败或数据敏感度变化后,都应重新审查。正确数量可以从五个退回三个甚至一个。

下一步

从一个开始,用结果证明为何需要更多

先生成一到三个 Skill 的确定性方案,只有缺失职责可观察时才扩展。