Pular para o conteúdo
Skillpedia
Tarefas e projetos41 mil · #4799

team-composition-patterns

Ajuda seu agente a escolher a melhor combinação de agentes para uma tarefa. Permite definir quantos agentes usar e quais tipos são mais adequados para o trabalho.

O que ela faz

Esta ferramenta ajuda você a montar a melhor equipe de assistentes de IA para uma tarefa. Ela sugere quantos assistentes usar e quais tipos são mais adequados para o trabalho, como revisão de código, depuração ou criação de novas funcionalidades.

Quando usar

  • ✓Ao decidir quantos assistentes são necessários para uma tarefa.
  • ✓Ao escolher entre diferentes tipos de equipes pré-definidas (revisão, depuração, funcionalidade).
  • ✓Ao selecionar o tipo certo de assistente para cada função, garantindo que tenham as ferramentas certas.

Exemplo do que pedir para a IA

“Preciso criar uma nova funcionalidade que envolve o front-end e o back-end. Que tipo de equipe devo montar?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/wshobson/agents/blob/main/plugins/agent-teams/skills/team-composition-patterns/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/wshobson/agents/blob/main/plugins/agent-teams/skills/team-composition-patterns/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta usa regras simples baseadas na complexidade da tarefa para sugerir o tamanho da equipe. Ela também oferece configurações prontas para tipos comuns de trabalho e orienta sobre qual tipo de assistente (com ferramentas específicas) usar para cada papel.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add wshobson/agents --skill team-composition-patterns

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/agent-teams/skills/team-composition-patterns/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Padrões de Composição de Equipe

Melhores práticas para compor equipes multiagentes, selecionar tamanhos de equipe, escolher tipos de agente e configurar modos de exibição para o recurso Agent Teams do Claude Code.

Quando Usar Esta Habilidade

  • Decidir quantos colegas de equipe gerar para uma tarefa
  • Escolher entre configurações de equipe predefinidas
  • Selecionar o tipo de agente correto (subagent_type) para cada função
  • Configurar modos de exibição de colegas de equipe (tmux, iTerm2, in-process)
  • Construir composições de equipe personalizadas para fluxos de trabalho não padronizados

Heurísticas de Dimensionamento de Equipe

Complexidade Tamanho da Equipe Quando Usar
Simples 1-2 Revisão unidimensional, bug isolado, funcionalidade pequena
Moderada 2-3 Alterações em vários arquivos, 2-3 preocupações, funcionalidades médias
Complexa 3-4 Preocupações transversais, funcionalidades grandes, depuração profunda
Muito Complexa 4-5 Funcionalidades full-stack, revisões abrangentes, problemas sistêmicos

Regra geral: Comece com a menor equipe que cubra todas as dimensões necessárias. Adicionar colegas de equipe aumenta a sobrecarga de coordenação.

Composições de Equipe Predefinidas

Equipe de Revisão

  • Tamanho: 3 revisores
  • Agentes: 3x team-reviewer
  • Dimensões padrão: segurança, desempenho, arquitetura
  • Usar quando: Alterações de código precisam de avaliação de qualidade multidimensional

Equipe de Depuração

  • Tamanho: 3 investigadores
  • Agentes: 3x team-debugger
  • Hipóteses padrão: 3 hipóteses concorrentes
  • Usar quando: Bug tem múltiplas causas raiz plausíveis

Equipe de Funcionalidade

  • Tamanho: 3 (1 líder + 2 implementadores)
  • Agentes: 1x team-lead + 2x team-implementer
  • Usar quando: Funcionalidade pode ser decomposta em fluxos de trabalho paralelos

Equipe Fullstack

  • Tamanho: 4 (1 líder + 3 implementadores)
  • Agentes: 1x team-lead + 1x frontend team-implementer + 1x backend team-implementer + 1x teste team-implementer
  • Usar quando: Funcionalidade abrange camadas de frontend, backend e teste

Equipe de Pesquisa

  • Tamanho: 3 pesquisadores
  • Agentes: 3x general-purpose
  • Áreas padrão: Cada um atribuído a uma pergunta de pesquisa, módulo ou tópico diferente
  • Capacidades: Busca na base de código (Grep, Glob, Read), busca na web (WebSearch, WebFetch)
  • Usar quando: Precisa entender uma base de código, pesquisar bibliotecas, comparar abordagens ou coletar informações de fontes de código e da web em paralelo

Equipe de Segurança

  • Tamanho: 4 revisores
  • Agentes: 4x team-reviewer
  • Dimensões padrão: OWASP/vulnerabilidades, autenticação/controle de acesso, dependências/cadeia de suprimentos, segredos/configuração
  • Usar quando: Auditoria de segurança abrangente cobrindo múltiplas superfícies de ataque

Equipe de Migração

  • Tamanho: 4 (1 líder + 2 implementadores + 1 revisor)
  • Agentes: 1x team-lead + 2x team-implementer + 1x team-reviewer
  • Usar quando: Migração de grande base de código (atualização de framework, portabilidade de linguagem, aumento de versão de API) exigindo trabalho paralelo com verificação de correção

Seleção de Tipo de Agente

Ao gerar colegas de equipe com a ferramenta Agent, escolha subagent_type com base nas ferramentas que o colega de equipe precisa:

Tipo de Agente Ferramentas Disponíveis Usar Para
general-purpose Todas as ferramentas (Read, Write, Edit, Bash, etc.) Implementação, depuração, qualquer tarefa que exija alterações de arquivo
Explore Ferramentas somente leitura (Read, Grep, Glob) Pesquisa, exploração de código, análise
Plan Ferramentas somente leitura Planejamento de arquitetura, decomposição de tarefas
agent-teams:team-reviewer Read/search/Bash mais TaskList/TaskGet/TaskUpdate/SendMessage Revisão de código com descobertas estruturadas
agent-teams:team-debugger Read/search/Bash mais TaskList/TaskGet/TaskUpdate/SendMessage Investigação baseada em hipóteses
agent-teams:team-implementer Read/Write/Edit/search/Bash mais TaskList/TaskGet/TaskUpdate/SendMessage Construção de funcionalidades dentro dos limites de propriedade de arquivo

…

Perguntas frequentes

O que são 'heurísticas de dimensionamento de equipe'?

São regras práticas para decidir quantos assistentes usar. Por exemplo, tarefas simples podem precisar de 1-2 assistentes, enquanto tarefas muito complexas podem precisar de 4-5.

O que são 'composições de equipe predefinidas'?

São modelos de equipes já montados para tarefas comuns, como uma 'Equipe de Revisão' para verificar código ou uma 'Equipe de Depuração' para encontrar erros.

Por que é importante escolher o 'tipo de agente' correto?

Cada tipo de assistente tem ferramentas diferentes. Escolher o tipo certo garante que o assistente tenha as permissões e ferramentas necessárias para realizar sua função, como escrever código ou apenas ler informações.

Detalhes

Descrição original do autor

Design optimal agent team compositions with sizing heuristics, preset configurations, and agent type selection. Use this skill when deciding how many agents to spawn for a task, when choosing between a review team versus a feature team versus a debug team, when selecting the correct subagent_type for each role to ensure agents have the tools they need, when configuring display modes (tmux, iTerm2,

repo: wshobson/agents

Popularidade

Estrelas no GitHub
41 mil
Posição no ranking
#4799
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas