Plugin sem dependências que reduz o uso de tokens de agentes de programação com IA ao tornar a prosa mais concisa, enxugar o estilo do código e comprimir saídas de ferramentas grandes.
nicobailon/skill-diet
Uma skill de agente que enxuga arquivos de skill inchados para economizar tokens, corrige incompatibilidades com a ferramenta que ensinam e testa se as versões menores continuam funcionando.
- Estrelas
- 230
- Forks
- 9
- Issues abertas
- 0
- Último commit
- ontem
O que é?
Agentes leem o SKILL.md completo de uma skill sempre que a usam, e a maioria das skills contém muito mais do que uma tarefa específica exige. skill-diet é uma skill que reescreve outras skills para deixá-las mais curtas e corretas: ela coloca cada informação no nível mais baixo que ainda permita que o agente a receba a tempo, remove o que o modelo já sabe e verifica se skills que ensinam uma CLI, API ou SDK correspondem ao comportamento atual da ferramenta.
Um teste de antes e depois executa as mesmas tarefas com a skill antiga, a nova e sem skill, e mantém a versão enxuta somente se os agentes não tiverem resultados piores. O projeto também define regras para edições futuras, evitando que novas lições tragam o excesso de conteúdo de volta, e inclui uma segunda skill, skill-model-gap, que executa as mesmas tarefas em vários modelos para identificar e corrigir por que uma skill falha em um modelo mais fraco.
Recursos principais
- 01Reescreve uma skill para reduzir os tokens carregados por tarefa sem prejudicar os resultados dos testes.
- 02Verifica se os comandos ensinados por uma skill ainda funcionam.
- 03Compara a skill antiga, a nova e a ausência de skill nas mesmas tarefas antes de manter uma alteração.
- 04Define regras para atualizações futuras, mantendo as skills enxutas.
- 05Inclui skill-model-gap para diagnosticar e corrigir falhas em modelos específicos.
Casos de uso
- Enxugar uma skill interna extensa que está deixando cada sessão do agente mais lenta.
- Verificar se uma skill que documenta uma CLI ainda corresponde à versão instalada.
- Manter uma skill atualizada ao longo do tempo sem que ela cresça a cada nova lição adicionada.
- Descobrir por que uma skill funciona em um modelo, mas falha em outro mais barato.
Início rápido
- 1
Instale com Pi (pacote npm)
pi install npm:skill-diet - 2
Ou instale para Codex, Cursor e outros agentes
npx skills add nicobailon/skill-diet -g --skill '*' - 3
No Claude Code, instale o plugin pelo marketplace
/plugin install skill-diet --marketplace nicobailon/skill-diet - 4
Peça ao seu agente para simplificar uma skill. Por exemplo: “simplifique a skill de deploy”
Antes de usar
- O teste antes/depois executa sessões reais do agente, então consome tempo e tokens.
- As verificações cobrem apenas as tarefas de eval e o que a skill anterior dizia; outros casos podem não ser testados.
- O registrador de chamadas envolve apenas ferramentas de linha de comando; ferramentas nativas, servidores MCP, APIs e SDKs são lidos nos logs da sessão.
Em coleções
Tópicos
Perguntas frequentes
- O que é skill-diet?
- Uma skill de agente que enxuga arquivos de skill inchados para economizar tokens, corrige incompatibilidades com a ferramenta que ensinam e testa se as versões menores continuam funcionando. Agentes leem o SKILL.md completo de uma skill sempre que a usam, e a maioria das skills contém muito mais do que uma tarefa específica exige. skill-diet é uma skill que reescreve outras skills para deixá-las mais curtas e corretas: ela coloca cada informação no nível mais baixo que ainda permita que o agente a receba a tempo, remove o que o modelo já sabe e verifica se skills que ensinam uma CLI, API ou SDK correspondem ao comportamento atual da ferramenta.
- skill-diet é gratuito? Qual é a licença?
- skill-diet é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- skill-diet ainda é mantido?
- Manutenção ativa. O último commit de skill-diet foi em 6 de nov. de 2026.
- Para que posso usar skill-diet?
- Enxugar uma skill interna extensa que está deixando cada sessão do agente mais lenta. Verificar se uma skill que documenta uma CLI ainda corresponde à versão instalada. Manter uma skill atualizada ao longo do tempo sem que ela cresça a cada nova lição adicionada. Descobrir por que uma skill funciona em um modelo, mas falha em outro mais barato.
- Como instalar skill-diet?
- Instale com Pi (pacote npm): pi install npm:skill-diet Ou instale para Codex, Cursor e outros agentes: npx skills add nicobailon/skill-diet -g --skill '*' No Claude Code, instale o plugin pelo marketplace: /plugin install skill-diet --marketplace nicobailon/skill-diet Peça ao seu agente para simplificar uma skill. Por exemplo: “simplifique a skill de deploy”
- Onde consigo skill-diet?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nicobailon/skill-diet
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma skill compatível com várias ferramentas que ajuda agentes de programação com IA a escrever menos código e texto, reduzindo o uso de tokens na saída e os custos de API de LLM.
Uma meta-skill para agentes de IA no estilo Claude que projeta, cria, testa, avalia e aprimora outras skills de agentes usando pontuação binária.
Uma skill baseada em prompt que faz agentes de programação com IA escreverem apenas o código necessário para cada tarefa, priorizando reutilização e soluções mínimas em vez de implementações extensas.
Coleção de 13 Agent Skills selecionadas no formato SKILL.md para pesquisa, documentação de produto, apresentações, artigos para WeChat, revisão de código e muito mais.
Uma Agent Skill portátil que remove marcas de escrita por IA, repara a estrutura narrativa de ficção e aplica regras específicas de cada formato a documentos profissionais.