team-agent-orchestration
Ajuda seu agente a coordenar vários agentes para trabalhar juntos em tarefas. Ele gerencia o trabalho, o status de cada agente e a combinação dos resultados.
O que ela faz
Esta ferramenta ajuda a gerenciar um time de assistentes de IA como se fossem colegas de trabalho. Ela organiza as tarefas, define quem é o responsável por cada uma e garante que o trabalho seja feito de forma organizada e segura, como se fosse um quadro de tarefas (Kanban).
Quando usar
- ✓Quando você precisa que vários assistentes trabalhem juntos em um projeto.
- ✓Se você já usa um quadro Kanban para organizar seu trabalho e quer fazer o mesmo com os assistentes.
- ✓Quando o trabalho dos assistentes precisa ser integrado em um produto final de forma confiável.
Exemplo do que pedir para a IA
“Organize o time de assistentes para criar um novo recurso no aplicativo, definindo tarefas, responsáveis e o que precisa ser feito para que o trabalho seja aprovado.”
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
Mensagem pronta para colar
Como funciona
Ela funciona tratando cada assistente como um membro da equipe, com tarefas claras, responsabilidades definidas e um status visível (como em um quadro Kanban). Isso garante que todos saibam o que fazer, o que já foi feito e o que precisa ser integrado.
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 affaan-m/ECC --skill team-agent-orchestrationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/team-agent-orchestration/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Orquestração de Agentes em Equipe
Use esta habilidade quando os agentes estiverem sendo gerenciados como uma equipe, em vez de um único assistente. O objetivo é tornar a orquestração baseada em equipe confiável: itens de trabalho claros, propriedade explícita, estado Kanban do agente, isolamento de branch, visibilidade do painel de controle e portões de merge.
Quando Ativar
- A tarefa abrange vários agentes, ferramentas, harnesses, branches ou worktrees.
- O usuário menciona orquestração de equipe, Kanban de agente, esquadrão, condutor, painel de controle, gerente, aplicativo de desktop, Zellij, tmux, Hermes, Devin, Codex, Claude Code ou trabalho multiagente.
- Um projeto precisa de estado de fluxo de trabalho compartilhado entre pessoas e agentes.
- O fan-out de agente existente está produzindo saída, mas não um produto que possa ser mesclado.
Modelo Operacional
Trate cada agente como um colega de equipe com um contrato restrito:
- Proprietário: a pessoa ou agente responsável pelo item de trabalho.
- Escopo: arquivos, branch, superfície da ferramenta e áreas proibidas.
- Estado: backlog, pronto, em execução, revisão, bloqueado, mesclado ou arquivado.
- Evidência: testes, capturas de tela, logs, notas de revisão ou relatórios de avaliação.
- Portão de merge: a condição exata que permite a integração.
Kanban de Agente
Use o Kanban de agente quando o trabalho precisar ser visível entre sessões.
| Coluna | Significado | Critérios de Saída |
|---|---|---|
| Backlog | Item de trabalho candidato, ainda não moldado | Critérios de aceitação escritos |
| Pronto | Moldado e atribuível | Proprietário e branch/worktree atribuídos |
| Em Execução | Agente está trabalhando ativamente | Artefato de entrega e arquivos alterados existem |
| Revisão | Trabalho concluído, mas não mesclado | Testes, revisão de diff e verificação de risco aprovados |
| Bloqueado | Necessita de entrada externa ou portão falhou | Bloqueador tem proprietário e próxima ação |
| Mesclado | Integrado à linha principal | PR mesclado ou main local atualizado |
| Arquivado | Não é mais relevante | Motivo registrado |
Cada cartão deve se encaixar neste esquema:
{
"id": "agent-card-001",
"title": "Build dynamic workflow skill",
"owner": "codex",
"state": "running",
"branch": "product/dynamic-workflow-team-orchestration",
"worktree": ".",
"acceptance": [
"Skill exists",
"Tests cover required concepts",
"Content artifact contains video and article angles"
],
"merge_gate": "lint, focused tests, and catalog check pass",
"handoff": "path/to/handoff.md"
}
Fluxo de Orquestração Baseado em Equipe
- Moldar o quadro: converter ambição vaga em itens de trabalho com proprietários e portões de merge.
- Escolher o modo de execução: agente único, modo de fluxo de trabalho dinâmico, dmux/tmux, fan-out de worktree ou orquestrador de desktop externo.
- Atribuir limites: um proprietário por cartão, escopo de arquivo claro e sem escritas sobrepostas sem um integrador.
- Executar agentes: cada agente escreve evidências e notas de entrega, não apenas código.
- Revisar em sequência: primeiro os testes, depois a revisão de diff, depois as verificações de segurança/risco, depois o polimento de conteúdo/produto.
- Mesclar deliberadamente: um integrador resolve conflitos e atualiza o painel de controle ou artefato de status.
- Extrair habilidade reutilizável: se o padrão do cartão se repetir, promova-o para
skills/.
Requisitos do Painel de Controle
Um painel de controle útil para orquestração de equipe deve mostrar:
- Itens de trabalho ativos e seu estado Kanban de agente.
- Proprietário, harness, branch, worktree e último heartbeat.
- Links para artefatos de entrega, testes, capturas de tela e PRs.
- Bloqueadores agrupados por proprietário e ação de desbloqueio.
- Prontidão de merge por portão, não por "vibes".
- Candidatos de fluxo de trabalho reutilizáveis que devem se tornar habilidades compartilhadas.
Não adicione mais automação até que o operador possa responder: quem é o proprietário disso, o que mudou, qual portão falhou e o que pode ser mesclado com segurança?
Compatibilidade de Fluxo de Trabalho Dinâmico
Quando um cartão precisa do modo de fluxo de trabalho dinâmico:
- Coloque o harness local da tarefa sob o proprietário do cartão.
- Armazene entradas e saídas no cartão.
- Exija uma avaliação antes de passar de Em Execução para Revisão.
- Promova o harness para uma habilidade compartilhada apenas após uso repetido.
Modos de Falha a Observar
- Sopa de agentes: muitos agentes em execução, sem proprietário ou portão de merge.
- Trabalho invisível: saída útil existe apenas em uma transcrição de chat.
- Teatro do quadro: um quadro Kanban existe, mas os cartões não têm critérios de aceitação.
- Escritas sobrepostas: agentes paralelos editam os mesmos arquivos sem worktrees.
- Sem artefato de produto: o processo produz documentação, mas nenhuma superfície executável ou publicável.
Padrão de Saída
Conclua cada passagem de orquestração com:
- Mudanças no quadro/cartão.
- Branches mesclados ou pendentes.
- Testes e evidências de avaliação.
- Bloqueadores com proprietário e próxima ação.
- Novos candidatos a habilidades compartilhadas.
Perguntas frequentes
O que é 'Kanban'?
Kanban é um método visual para gerenciar o trabalho. Pense em um quadro com colunas como 'A Fazer', 'Fazendo' e 'Feito', onde você move as tarefas conforme elas progridem.
O que são 'merge gates'?
São regras que definem quando o trabalho de um assistente pode ser combinado com o trabalho de outros ou integrado ao produto final. É como uma porta de segurança para garantir a qualidade.
Por que isolar 'branches'?
Isolar 'branches' (ramos de desenvolvimento) permite que cada assistente trabalhe em sua própria versão do projeto sem interferir no trabalho dos outros, evitando conflitos e erros.
Detalhes
Descrição original do autor
Run team-based orchestration for agent squads: work items with owners and scope, agent Kanban state, branch isolation, control pane visibility, and merge gates. Use when coordinating multiple agents in parallel across branches or worktrees — multi-agent fan-out, agent Kanban, squad coordination, or merging agent output into one product.
repo: affaan-m/ECC
Popularidade
- Estrelas no GitHub
- 280 mil
- Posição no ranking
- #295
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC
Skills parecidas
ci-cd-and-automation
Ensina seu agente de IA a automatizar tarefas repetitivas e colocar projetos no ar e cuidar da infraestrutura.
addyosmani/agent-skills
suggestion-box
Ajuda seu agente a sugerir melhorias automaticamente. Ele observa problemas e propõe soluções sem precisar de permissão, continuando a tarefa principal.
paperclipai/paperclip
orbit-general
Ajuda seu agente a criar um painel de atividades recentes de várias ferramentas conectadas. Ele mostra um resumo do que aconteceu nas últimas 24 horas. É útil para ter uma visão geral do trabalho em um só lugar.
nexu-io/open-design