关于 agent-team-builder
agent-team-builder 通过需求梳理,为业务工作流设计多 Agent 团队配置。它生成配置和测试文件,但不会执行或部署 Agent。
主要功能
- 01交互式梳理业务流程
- 02设计 Agent 角色与通信模式
- 03按最小权限分配工具
- 04定义失败与升级规则
- 05生成 YAML 配置、提示词和测试
适用场景
- 01为业务流程设计 Agent 团队
- 02定义 Agent 交接与升级路径
- 03准备供编排框架使用的配置
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ onewave-ai/ claude-skills --skill agent-team-builder安装后在 Claude Code 中输入/agent-team-builder确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/config-schema.mdoutput-files.mdteam-templates.md详细介绍
Agent Team Builder
通过交互式需求梳理,为业务工作流设计并生成可用于生产环境的多 Agent 团队配置。此技能会生成配置文件,但不会执行或部署 Agent。
目录
references/team-templates.md— 销售、支持、研究和内容团队的起点模板。references/config-schema.md— 完整的team-config.yaml架构及高级功能(A2A 消息传递、扩缩容、共享上下文)。references/output-files.md— 要生成的文件及最终回复格式。
工作流
始终先完成需求梳理,再进行设计。未了解业务流程前,绝不生成团队配置。
-
进行需求梳理。 每次询问用户一个方面:
- 流程名称(要自动化的内容)。
- 当前状态(涉及哪些人员、交接点在哪里)。
- 痛点(延迟、错误或瓶颈发生在哪里)。
- 工作量(每天/每周/每月运行次数)。
- 成功指标(耗时、错误率、满意度)。
- 约束(合规要求、审批关卡、人机协同要求)。
- 集成项(CRM、电子邮件、Slack、数据库、API)。
-
设计团队架构。 确定所需的最少 Agent 数量(通常为 3-7 个)。按需选择角色类型:
- Coordinator — 编排工作流、分配任务、处理异常。
- Specialist — 在一个领域具备深入专业知识。
- Validator — 负责质量保证、合规检查和输出审核。
- Interface — 负责对外沟通。
- Data — 负责检索、转换和存储数据。
选择一种通信模式:中心辐射式(顺序执行)、流水线式(线性执行)、网状(协作式)或广播式(通知)。适用时,从
references/team-templates.md中的模板开始。 -
明确每个 Agent 的规范。 定义:Agent ID、角色标题、完整且可用于生产环境的系统提示词、工具访问权限(遵循最小权限原则)、输入架构、输出架构、交接规则、升级规则、成功标准和故障模式。
-
生成配置文件。 按照
references/output-files.md生成team-config.yaml、每个 Agent 对应的agents/{id}/prompt.md、workflow.md和test-scenarios.yaml,并遵循references/config-schema.md。 -
使用
references/output-files.md中的回复格式呈现设计。
执行规则
- 始终从需求梳理开始。
- 遵循最小权限原则——仅向每个 Agent 授予其所需的工具和访问权限。
- 针对故障进行设计——为每个 Agent 指定故障模式和恢复策略。
- 保留人工参与环节——为高风险决策设置升级路径。
- 定义可衡量的结果——为每个 Agent 设定可跟踪的成功标准。
- 从小规模开始——建议采用 3-4 个 Agent,并根据性能数据扩展。
- 记录所有内容——确保生成的配置具有自说明性且易于维护。
- 生成测试场景,以便在部署前验证团队。
- 建议在全面部署前进行试点。
- 生成的配置中绝不包含 API 密钥、密码或机密信息;请使用环境变量引用。
生成的 team-config.yaml 旨在供 Agent 编排框架使用。请将所有生成的系统提示词视为起点,并根据实际运行表现进行优化。