antigravity-skill-orchestrator
Ajuda o agente a escolher as melhores ferramentas para cada tarefa. Ele aprende quais ferramentas funcionam bem juntas e evita usar ferramentas demais.
O que ela faz
Este é um 'gerente de tarefas' para a IA. Ele decide se um pedido é simples ou complexo. Se for complexo, ele escolhe as melhores ferramentas (outras 'skills') para resolver o problema e aprende quais combinações de ferramentas funcionam melhor para o futuro.
Quando usar
- ✓Quando você tem um problema grande que precisa de várias etapas ou conhecimentos diferentes.
- ✓Quando você não sabe quais ferramentas específicas a IA deve usar.
- ✓Quando você pede para a IA 'combinar ferramentas' ou 'usar as melhores opções' para uma tarefa importante.
Exemplo do que pedir para a IA
“Preciso criar um site completo com um banco de dados e um sistema de pagamento. Quais ferramentas você usaria e como combinaria elas?”
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
Ele primeiro verifica se o pedido é simples. Se for, ele resolve diretamente. Se for complexo, ele procura as ferramentas certas, usa elas e anota quais ferramentas funcionaram bem juntas para usar da próxima vez.
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 antigravity-skill-orchestratorOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/antigravity-skill-orchestrator/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.
antigravity-skill-orchestrator
Visão Geral
O skill-orchestrator é uma meta-habilidade projetada para aprimorar a capacidade do agente de IA de lidar com problemas complexos. Ele atua como um coordenador inteligente que primeiro avalia a complexidade de uma solicitação do usuário. Com base nessa avaliação, ele determina se habilidades especializadas são necessárias. Se forem, ele seleciona a combinação certa de habilidades, rastreia explicitamente essas combinações usando @agent-memory-mcp para referência futura e guia o agente durante o processo de execução. Crucialmente, ele inclui salvaguardas rigorosas para evitar o uso desnecessário de habilidades especializadas para tarefas simples que podem ser resolvidas com capacidades básicas.
Quando Usar Esta Habilidade
- Use ao lidar com um problema complexo e de várias etapas que provavelmente requer múltiplos domínios de especialização.
- Use quando você não tiver certeza de quais habilidades específicas são mais adequadas para uma determinada solicitação do usuário e precisar descobri-las no ecossistema mais amplo.
- Use quando o usuário explicitamente pedir para "orquestrar", "combinar habilidades" ou "usar as melhores ferramentas para o trabalho" em uma tarefa significativa.
- Use quando você quiser consultar combinações de habilidades bem-sucedidas anteriormente para um tipo específico de problema.
Conceitos Principais
Salvaguardas de Avaliação de Tarefas
Nem toda tarefa requer uma habilidade especializada. Para problemas diretos (por exemplo, pequenas correções de CSS, escrita simples de scripts, renomear uma variável), NÃO USE habilidades especializadas. A superengenharia de tarefas simples desperdiça tokens e tempo.
Além disso, o orquestrador é estritamente proibido de criar novas habilidades. Seu único propósito é combinar e usar habilidades existentes fornecidas pela comunidade ou presentes no ambiente atual.
Antes de invocar quaisquer habilidades, avalie a tarefa:
- A tarefa é simples/contida? Resolva-a diretamente usando as capacidades comuns de edição de arquivos, pesquisa e terminal do agente disponíveis no ambiente atual.
- A tarefa é complexa/multidomínio? Somente então você deve prosseguir para orquestrar habilidades.
Seleção e Combinações de Habilidades
Quando uma tarefa é considerada complexa, identifique os domínios necessários (por exemplo, frontend, banco de dados, implantação). Pesquise as habilidades disponíveis no ambiente atual para encontrar as mais relevantes. Se as habilidades necessárias não forem encontradas localmente, consulte o catálogo mestre de habilidades.
Catálogo Mestre de Habilidades
O ecossistema Antigravity mantém um catálogo mestre de habilidades altamente curadas em https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/CATALOG.md. Quando as habilidades locais são insuficientes, busque este catálogo para descobrir habilidades apropriadas nas 9 categorias principais:
architecturebusinessdata-aidevelopmentgeneralinfrastructuresecuritytestingworkflow
Integração de Memória (@agent-memory-mcp)
Para construir conhecimento institucional, o orquestrador depende da habilidade agent-memory-mcp para registrar e recuperar combinações de habilidades bem-sucedidas.
Guia Passo a Passo
1. Avaliação da Tarefa e Verificação de Salvaguardas
[Acionado ao enfrentar uma nova solicitação do usuário que pode precisar de habilidades]
- Leia a solicitação do usuário.
- Pergunte a si mesmo: "Posso resolver isso de forma eficiente apenas com edição básica de arquivos e comandos de terminal?"
- Se SIM: Prossiga sem invocar habilidades especializadas. Pare a orquestração aqui.
- Se NÃO: Prossiga para a etapa 2.
2. Recuperar Conhecimento Passado
[Acionado se a tarefa for complexa]
- Use a ferramenta
memory_searchfornecida poragent-memory-mcppara pesquisar tarefas passadas semelhantes.- Exemplo de consulta:
memory_search({ query: "skill combination for react native and firebase", type: "skill_combination" })
- Exemplo de consulta:
- Se uma combinação funcional existir, leia os detalhes usando
memory_read. - Se não houver memória relevante, prossiga para a Etapa 3.
3. Descobrir e Selecionar Habilidades
[Acionado se nenhum conhecimento passado cobrir esta tarefa]
- Analise os requisitos principais (por exemplo, "precisa de uma UI React, um backend Node.js e um banco de dados PostgreSQL").
- Consulte as habilidades disponíveis localmente usando a lista de habilidades do ambiente atual ou um mecanismo de descoberta equivalente para encontrar a melhor correspondência para cada requisito.
- Se as habilidades locais forem insuficientes, busque o catálogo mestre com as ferramentas de recuperação da web ou linha de comando disponíveis no ambiente atual:
https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/CATALOG.md. - Analise as 9 categorias principais do catálogo para identificar as habilidades apropriadas para trazer para o contexto atual.
- Selecione o conjunto mínimo de habilidades necessárias. Não selecione em excesso.
…
Perguntas frequentes
A IA pode criar novas ferramentas?
Não, ela só usa e combina as ferramentas que já existem.
Por que não usar ferramentas para tarefas simples?
Usar ferramentas complexas para coisas fáceis gasta tempo e recursos da IA desnecessariamente.
Como a IA 'aprende' as melhores combinações?
Ela usa uma memória especial para guardar quais ferramentas funcionaram juntas em tarefas passadas, para poder reutilizar essa informação.
Detalhes
Descrição original do autor
A meta-skill that understands task requirements, dynamically selects appropriate skills, tracks successful skill combinations using agent-memory-mcp, and prevents skill overuse for simple tasks.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2146
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
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