Pular pro conteúdo

Caveman Compress skill

Seu CLAUDE.md fica bem mais curto e o agente lê menos a cada conversa, com o original guardado e todo código, link e comando intactos.

por juliusbrussee

instalações
411,2 mil
estrelas no GitHub
115,1 mil
No skills.sh desde
abril de 2026
Licença
Apache-2.0

Atualizada no GitHub em 25 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

Você chama /caveman-compress com o caminho de um arquivo de texto, como o CLAUDE.md, uma lista de tarefas ou um arquivo de preferências. Um script em Python manda o texto pro modelo reescrever em estilo telegráfico: sem artigos, sem enrolação, sem 'você deve', com frases curtas. A versão comprimida substitui o arquivo original.

Blocos de código, trechos entre crases, links, caminhos de arquivo, comandos, nomes técnicos, datas e números ficam exatamente como estavam. Títulos, listas e tabelas mantêm a estrutura. O script confere o resultado e, se achar erro, pede a correção só do trecho quebrado. Se ainda falhar, deixa o original intocado.

O original vai pra uma pasta de backup fora do projeto, como arquivo.original.md, pra o agente não ler as duas versões. Arquivos de código e configuração, como .py, .js, .json e .yaml, ela não mexe, e arquivos com nome de segredo, como .env, nem são abertos.

Nas palavras de quem fez

Compress a memory file such as CLAUDE.md or a todo list into caveman format to save input tokens, keeping a readable backup. Sends the file's text to the…

juliusbrussee, no SKILL.md

Quando usar

  • Seu CLAUDE.md cresceu demais e cada conversa já começa gastando muito contexto
  • Enxugar arquivos de regras e preferências que o agente lê toda vez
  • Comprimir uma lista de tarefas longa sem perder caminhos e comandos

Depois de instalar, é só pedir assim

  • /caveman-compress /Users/eu/projetos/loja/CLAUDE.md
  • Comprime meu CLAUDE.md pra gastar menos tokens, mas mantém todos os comandos e links
  • Enxuga o arquivo de preferências do projeto e me diz onde ficou o backup

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubAlerta
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Caveman Compress no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Caveman Compress, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que precisa pra funcionar?

Python 3.10 ou mais novo e o caminho de um arquivo salvo: texto colado direto no chat ela não comprime. Se a variável ANTHROPIC_API_KEY estiver definida, o script usa a API da Anthropic, cobrada à parte; se não, chama o claude, o comando do Claude Code, e gasta do seu plano. Também dá pra apontar pra um modelo local, como o Ollama.

O meu arquivo sai do computador?

Sai. O texto inteiro vai pro provedor de modelo configurado pra ser comprimido. Arquivos com nome de segredo, como .env e credentials, são recusados antes da leitura, mas não comprima nada que você não mandaria pra IA.

Roda no Codex e no Antigravity?

O script roda pelo terminal, então um agente que leia skills e rode comandos consegue usar. Como por padrão ele chama o claude pra comprimir, precisa do Claude Code instalado ou de outro provedor configurado.

Levar essa skill

1x caveman-compressR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/juliusbrussee/caveman

Aprenda a usar

Mais da loja juliusbrussee

Ver a loja juliusbrussee