W

team-composition-patterns

作者 wshobson

通过规模启发式、预设团队模板和代理类型选择,配置开发工作流程的最优代理团队。使用 team-composition-patterns 决定代码审查、调试和自定义工作流程的团队规模、角色和显示模式。

Stars3.2万
收藏0
评论0
收录时间2026年3月28日
分类Git 工作流
安装命令
npx skills add https://github.com/wshobson/agents --skill team-composition-patterns
概览

概览

什么是 team-composition-patterns?

team-composition-patterns 是一项用于设计和配置多代理团队的软件开发技能。它提供关于团队规模、代理角色选择和显示模式配置的实用指导,帮助你协调代码审查、功能开发、调试、迁移和安全审计等任务的协作工作流程。

谁适合使用此技能?

该技能非常适合工程主管、DevOps 团队以及管理协作 Git 工作流程的开发者。它支持任何需要为 CI/CD、代码审查、缺陷调查或定制开发场景设置代理团队的用户。

解决的问题

  • 决定为任务启动多少代理
  • 在预设团队类型(审查、功能、调试)之间选择
  • 为每个团队成员选择合适的代理角色(subagent_type)
  • 配置本地或 CI 环境下的显示模式(tmux、iTerm2、进程内)
  • 为非标准工作流程构建自定义团队

使用方法

安装步骤

  • 使用以下命令安装技能:
    npx skills add https://github.com/wshobson/agents --skill team-composition-patterns
    

关键文件推荐

  • SKILL.md 开始,了解概要和使用背景。
  • 查看 references/agent-type-selection.md,了解代理角色的决策矩阵。
  • 查阅 references/preset-teams.md,获取现成的团队配置和任务模板。

团队规模启发式

  • 简单任务:1-2 个代理(单维度审查、小型功能)
  • 中等任务:2-3 个代理(多文件变更、中型功能)
  • 复杂任务:3-4 个及以上代理(跨领域关注点、大型功能、深入调试)

预设团队配置

  • 审查团队:启动 3 个具有专业角色(安全、性能、架构)的代理。使用 tmux 显示。可变体支持安全重点或全面审查。
  • 调试团队:启动 3 个代理(或使用 --hypotheses N 启动更多)进行缺陷调查。使用 tmux 进行并行调试。
  • 功能团队:配置代理以实现功能开发和协调。

代理角色选择

  • 使用 references/agent-type-selection.md 中的决策矩阵选择角色:
    • agent-teams:team-reviewer 用于代码审查
    • agent-teams:team-debugger 用于缺陷调查
    • agent-teams:team-implementer 用于功能构建
    • agent-teams:team-lead 用于团队协调
    • 通用、探索或计划角色适用于更广泛任务

显示模式

  • 根据环境和工作流程需求选择 tmux、iTerm2 或进程内显示模式。

自定义团队组合

  • 调整预设模板或构建自己的团队配置,适用于迁移、审计或特殊工作流程。

常见问题

哪里可以找到详细的代理角色对比?

请参阅 references/agent-type-selection.md,了解代理能力的并列比较及推荐用例。

如何自定义团队规模或角色?

编辑 references/preset-teams.md 中的预设团队模板,或使用命令行选项如 --reviewers--hypotheses 调整团队组成。

应该使用哪种显示模式?

tmux 推荐用于并行工作流程和 CI 环境。iTerm2 和进程内模式适合本地开发。

可以将 team-composition-patterns 用于非标准任务吗?

可以。该技能支持迁移、安全审计及其他专业工作流程的自定义团队设置。根据需要调整模板和代理类型。

哪里可以找到所有支持文件?

打开 Files 标签查看完整文件树,包括嵌套引用和高级配置的辅助脚本。

评分与评论

暂无评分
分享你的评价
登录后即可为这个技能评分并发表评论。
G
0/10000
最新评论
保存中...