Pular para o conteúdo
Skillpedia
Deploy e nuvem (DevOps)48 mil · #4390

tool-use-guardian

Faz seu agente lidar melhor com falhas de ferramentas. Ele monitora, tenta novamente e corrige erros. Garante que as tarefas continuem mesmo com problemas técnicos inesperados.

O que ela faz

Este é um assistente que ajuda a garantir que as ferramentas que a IA usa funcionem corretamente. Ele tenta novamente chamadas que falham, conserta respostas quebradas e aprende quais ferramentas não são confiáveis.

Quando usar

  • ✓Quando uma ferramenta retorna dados incompletos ou mal formatados.
  • ✓Quando uma ferramenta demora muito para responder ou é bloqueada temporariamente.
  • ✓Quando uma sequência de tarefas falha no meio do caminho.

Exemplo do que pedir para a IA

“Tente novamente chamar a ferramenta de busca de clima, ela está retornando um erro.”

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/tool-use-guardian/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/tool-use-guardian/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Antes de usar uma ferramenta, ele verifica se tudo está certo. Se a ferramenta falhar, ele tenta consertar ou chamar novamente, aprendendo com os erros para evitar problemas futuros.

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 tool-use-guardian

Ou baixe só o arquivo:

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

Guardian de Uso de Ferramentas

Visão Geral

O invólucro de confiabilidade que todo agente de IA precisa. Monitora chamadas de ferramentas, tenta novamente falhas automaticamente, corrige respostas truncadas e aprende quais ferramentas são não confiáveis — para que você nunca perca sua cadeia de pensamento.

Grátis para sempre. Construído pelo Genesis Agent Marketplace.

Instalar

npx skills add christopherlhammer11-ai/tool-use-guardian

Quando Usar Esta Habilidade

  • Use quando as chamadas de ferramentas retornarem JSON truncado ou malformado
  • Use quando as APIs expirarem ou limitarem seu agente no meio da tarefa
  • Use quando uma cadeia de várias etapas quebrar no meio do caminho
  • Use quando você precisar de lógica de nova tentativa automática sem escrevê-la você mesmo
  • Use para qualquer fluxo de trabalho de agente que dependa da confiabilidade de ferramentas externas

Como Funciona

Etapa 1: Validação Pré-Chamada

Antes de cada chamada de ferramenta, o Guardian valida:

  • Parâmetros obrigatórios estão presentes e com o tipo correto
  • A ferramenta não está marcada como "não confiável" por falhas anteriores
  • O tamanho da requisição está dentro dos limites conhecidos

Etapa 2: Classificação de Falha

Quando uma chamada de ferramenta falha, o Guardian classifica a falha em uma de 9 categorias:

Tipo de Falha Ação de Recuperação
JSON Truncado Refazer com paginação ou blocos menores
Tempo Limite da API Tentar novamente uma vez com requisição mais simples, depois decompor
Limite de Taxa (429) Backoff exponencial, máximo de 3 tentativas
Autenticação Expirada Sinalizar para intervenção do usuário
Quebra no Meio da Cadeia Retomar do último ponto de verificação bem-sucedido
Erro como 200 Detectar {"error": "..."} disfarçado de sucesso
Incompatibilidade de Esquema Tentar coerção automática, avisar se houver perda de dados
Falha de Rede Tentar novamente com jitter, máximo de 2 tentativas
Erro Desconhecido Registrar contexto completo, escalar para o usuário

Etapa 3: Proteção da Cadeia

Para cadeias de ferramentas de várias etapas, o Guardian mantém pontos de verificação. Se a etapa 4 de 7 falhar, ele retoma da etapa 4 — nunca reinicia do zero.

Etapa 4: Aprendizado

O Guardian rastreia padrões de falha por ferramenta. Após 3 ou mais falhas do mesmo tipo, ele marca a ferramenta como não confiável e sugere alternativas.

Melhores Práticas

  • ✅ Deixe o Guardian envolver todas as chamadas de ferramentas externas automaticamente
  • ✅ Revise os relatórios de confiabilidade do Guardian para identificar ferramentas instáveis
  • ✅ Use a recuperação de ponto de verificação para cadeias longas
  • ❌ Não desative a lógica de nova tentativa para APIs com limite de taxa
  • ❌ Não ignore avisos de falha repetida

Habilidades Relacionadas

  • @recallmax - Aprimoramento de memória de contexto longo (também grátis do Genesis Marketplace)

Links

Limitações

  • Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
  • Não trate a saída como substituta para validação específica do ambiente, testes ou revisão especializada.
  • Pare e peça esclarecimentos se os inputs necessários, permissões, limites de segurança ou critérios de sucesso estiverem ausentes.
Perguntas frequentes

O que acontece se uma ferramenta falhar?

Ele tenta consertar a resposta, chama a ferramenta novamente ou aprende que a ferramenta não é confiável e sugere outra.

O que é 'chain of thought'?

É a sequência de passos que a IA segue para completar uma tarefa. Se um passo falha, a IA pode se perder. Este assistente ajuda a manter a sequência funcionando.

É seguro usar?

Sim, ele foi feito para tornar as interações da IA com outras ferramentas mais confiáveis e seguras.

Detalhes

Descrição original do autor

FREE — Intelligent tool-call reliability wrapper. Monitors, retries, fixes, and learns from tool failures. Auto-recovers from truncated JSON, timeouts, rate limits, and mid-chain failures.

repo: sickn33/agentic-awesome-skills

Popularidade

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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas