Pular para o conteúdo
Skillpedia
Agentes48 mil · #2054

agent-orchestrator

Coordena todos os agentes em um sistema. Ele encontra as melhores ferramentas para cada tarefa, organiza o trabalho em equipe e gerencia os agentes. Ajuda a fazer tarefas complexas de forma automática.

O que ela faz

Este agente é um organizador mestre para outras ferramentas de IA. Ele encontra as ferramentas certas para o que você precisa e planeja como elas devem trabalhar juntas para realizar tarefas complexas.

Quando usar

  • ✓Quando você quer saber quais ferramentas de IA estão disponíveis.
  • ✓Quando você tem uma tarefa grande que precisa de várias ferramentas de IA.
  • ✓Quando você quer ver um plano de como as ferramentas de IA podem resolver seu problema.

Exemplo do que pedir para a IA

“Quais ferramentas de IA você tem e como elas podem me ajudar a planejar uma viagem?”

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/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/agent-orchestrator/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/agent-orchestrator/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele primeiro procura todas as ferramentas de IA disponíveis. Depois, ele compara o que você pediu com as capacidades de cada ferramenta para encontrar as melhores opções. Se necessário, ele cria um plano de como usar várias ferramentas em sequência.

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 sickn33/agentic-awesome-skills --skill agent-orchestrator

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/agent-orchestrator/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.

Agent Orchestrator

Visão Geral

Meta-habilidade que orquestra todos os agentes do ecossistema. Scan automático de skills, match por capacidades, coordenação de workflows multi-skill e gerenciamento de registro.

Quando Usar Esta Habilidade

  • Quando o usuário pede um inventário local de skills ou um plano de coordenação para uma tarefa com várias capacidades.
  • Quando é necessário comparar candidatos explicitamente, sem executar suas instruções nem iniciar agentes.

Não Usar Esta Habilidade Quando

  • A tarefa não está relacionada ao orquestrador de agentes
  • Uma ferramenta mais simples e específica pode lidar com a solicitação
  • O usuário precisa de assistência de propósito geral sem conhecimento de domínio

Como Funciona

Meta-habilidade que funciona como camada central de decisão e coordenação para todo o ecossistema de skills. Faz varredura automática, identifica agentes relevantes e orquestra múltiplos skills para tarefas complexas.

Princípio: Descoberta Solicitada e Plano Revisável

  • Faz varredura somente no escopo solicitado; esta habilidade não deve interceptar todas as solicitações
  • Novas skills são detectadas na próxima varredura explícita, dentro dos roots e do limite de profundidade
  • Skills removidas são auto-excluídas do registro
  • Execute a varredura explicitamente; o matcher não inicia uma varredura automaticamente

Workflow Obrigatório (Toda Solicitação)

Execute estes passos apenas quando a tarefa pede esta ferramenta. Scores são heurísticas locais, não prova de segurança, compatibilidade ou autorização. Um plano não executa skills; delegação, mensagens e publicação exigem autorização do usuário. Os scripts localizam arquivos a partir da própria instalação, mas os comandos abaixo pressupõem que o diretório pai de agent-orchestrator seja o diretório atual. De outro local, use o caminho absoluto do script.

Passo 1: Auto-Discovery (Varredura)

python agent-orchestrator/scripts/scan_registry.py

Usa cache de hashes SHA-256 para reprocessar arquivos alterados. O tempo depende do tamanho da árvore; não há garantia de 100ms. Retorna JSON com resumo de todos os skills encontrados.

Passo 2: Match de Skills

python agent-orchestrator/scripts/match_skills.py "<solicitacao do usuario>"

Retorna JSON com skills ranqueadas por relevância. Interpretar o resultado:

Resultado Ação
matched: 0 Nenhum candidato acima do limite heurístico; não prova ausência de skills relevantes.
matched: 1 Um candidato. Inspecionar escopo, arquivos, dependências e autorização antes de selecionar.
matched: 2+ Múltiplos candidatos. Propor um plano somente se a tarefa pede coordenação.

Passo 3: Orquestração (Se Match >= 2)

python agent-orchestrator/scripts/orchestrate.py --skills skill1,skill2 --query "<solicitacao>"

Retorna plano de execução com padrão, ordem dos steps e data flow entre skills.

Passo Rápido (Atalho)

Para queries simples, os passos 1+2 podem ser combinados em sequência:

python agent-orchestrator/scripts/scan_registry.py && python agent-orchestrator/scripts/match_skills.py "<solicitacao>"

Registro de Skills

Antes de executar, defina AGENT_ORCHESTRATOR_DATA_DIR como caminho absoluto de um diretório privado autorizado fora da instalação da skill. Registro, hashes e atribuições de projeto ficam nesse diretório. Não use um diretório compartilhado ou uma árvore com links simbólicos; inspecione o conteúdo antes de reutilizar.

export AGENT_ORCHESTRATOR_DATA_DIR="<diretorio-absoluto-autorizado>"

Execute a varredura explicitamente antes do matcher. Falha de leitura, JSON inválido ou registro ausente não significa que nenhuma skill existe. Caminhos distintos permanecem no inventário mesmo com nomes iguais; seleção por nome ambíguo deve parar. O limite de profundidade do scanner torna o inventário parcial.

Locais de Busca

O scanner procura SKILL.md em:

  1. .claude/skills/*/ (skills registradas no Claude Code)
  2. */ (skills standalone no top-level)
  3. */*\ (skills em subpastas, até profundidade 3)

Metadados Por Skill

Cada entrada no registro contém:

Campo Descrição
name Nome da skill (do frontmatter YAML)

…

Perguntas frequentes

Como ele encontra as ferramentas?

Ele procura em locais específicos onde as ferramentas de IA são registradas e verifica se elas foram modificadas recentemente para se manter atualizado.

O que acontece se ele não encontrar nenhuma ferramenta?

Ele informa que não encontrou candidatos adequados, mas isso não significa que não existam ferramentas; pode ser que a busca não tenha sido completa ou que nenhuma ferramenta corresponda exatamente ao que foi pedido.

Ele executa as ferramentas por conta própria?

Não, ele apenas encontra e planeja. A execução real das ferramentas e a delegação de tarefas exigem sua autorização.

Detalhes

Descrição original do autor

Meta-skill que orquestra todos os agentes do ecossistema. Scan automatico de skills, match por capacidades, coordenacao de workflows multi-skill e registry management.

repo: sickn33/agentic-awesome-skills

Popularidade

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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas