Harness 领域 Claude Code 代理团队生成器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/generate-domain-specific-claude-code-agent-teams-and-shared-skills-with-harness 技能到当前 AI 助手。
技能介绍
要解决什么问题
当你准备用 Claude Code 组建一支多代理团队时,常见路径是手工设计:逐个写出每个 agent 的角色、职责边界、共享技能文件和协作编排方式。一两个角色时还能应付,代理数量一旦增加,定义之间就容易出现职责重叠、技能重复实现、编排逻辑不一致等问题。而且这套设计通常锁死在某一个项目里,换个领域几乎要从头再来。
这个技能把「从领域描述到团队架构」的过程自动化:你只需提供一段项目或领域描述,它据此生成 agent 定义、共享技能与编排模式,输出一套结构化的团队配置,而不是继续手工拼装。
技能如何工作
核心流程可以拆成三步:
- 输入领域描述 — 准备一份项目说明或领域文档,描述业务范围、关键角色和需要完成的任务类型,这是生成的唯一原材料。
- 生成团队架构 — 技能基于 Harness 上游文档所描述的模式产出:
- 若干 agent 定义,每个代理有明确的角色边界
- 跨代理共享的技能文件,避免各写各的
- 代理之间的编排(orchestration)模式
- 验证 — 生成后执行校验与
dry-run测试,并对比with-skill与without-skill的差异,确认生成的配置真的能跑起来。
需要的环境:Claude Code,加上 Harness 插件,或直接把技能文件拷贝进项目。
适用边界与注意点
- 生成结果不是终态:自动产出的 agent 角色和编排模式需要按实际项目审阅、裁剪,直接照搬很可能过度设计或漏掉领域特有约束。
- 依赖 Harness 生态:技能的模式提取自 Harness 的上游 README,如果团队不采用 Harness 的编排约定,生成的结构可能需要较大改造。
- 描述质量决定输出质量:输入的领域描述越模糊,生成的代理职责就越容易发散。
- 验证环节别跳过:
dry-run与with-skill / without-skill对比是发现生成配置问题的主要手段。
使用场景
- 手里只有一段项目说明,需要快速得到一套 Claude Code 代理团队定义而不是逐个手写 agent 角色
- 多代理方案里各角色职责重叠、技能文件重复实现,需要统一生成并理顺编排模式时
- 从旧项目切换到新领域,不想重头手工设计整套多代理结构,想直接生成领域化的团队架构
- 生成完团队配置后,需要跑校验和 dry-run,并用 with-skill 与 without-skill 对比确认真的可用
适合人员
- 正在用 Claude Code 搭建多代理工作流、手工编写每个 agent 定义耗时太久的工程师
- 负责把领域知识沉淀成可复用代理团队与共享技能、需要保持角色边界清晰的技术负责人
- 要在多个项目间迁移多代理方案、希望生成结果能直接适配新领域的架构师