Compressão Pré-Histórica (Caveman Compression)

Reescreva textos em uma forma comprimida estilo 'caveman', removendo gramática previsível e palavras de enchimento, preservando fatos, restrições, lógica, números, nomes e termos técnicos; ou expanda o texto 'caveman' de volta para um inglês fluente.

O que é Compressão Pré-Histórica (Caveman Compression)?

Esta skill permite comprimir textos longos e prolixos em sentenças curtas e densas em fatos, ideais para economizar tokens ao interagir com LLMs, ou reexpandir o texto comprimido de volta para um inglês fluente e legível. Ela é especialmente útil em fluxos de trabalho onde a clareza e a precisão dos fatos são cruciais e o espaço no contexto é limitado. A skill segue regras rigorosas de compressão: preserva números, nomes, datas, restrições, qualificadores de incerteza e termos técnicos, mantendo cada frase atômica (um fato, ação ou restrição por frase). Remove artigos, palavras de enchimento, verbos auxiliares e conectivos, mas nunca adiciona informações novas ou simplifica o significado. O estilo de saída padrão são frases declarativas curtas, e a transformação é tratada como uma operação interna de processamento de texto, a menos que o usuário solicite explicitamente a saída no estilo 'caveman'. A skill suporta tanto a compressão quanto a expansão, com base na direção identificada pelo usuário. Ela é independente de plataforma e pode ser usada em qualquer ambiente que aceite skills, como Claude Code, Cursor ou Codex.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add Nehoko/codex-skills

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Compressão Pré-Histórica (Caveman Compression) faz?

Comprima texto em sentenças curtas e densas em fatos que um LLM possa reconstruir de forma confiável. Expanda texto 'caveman' de volta para um inglês fluente quando o usuário desejar legibilidade em vez de economia de tokens.

Fluxo de Trabalho

  1. Identifique a direção:
    • Prosa original -> compressão pré-histórica
    • Texto pré-histórico -> expansão fluente
  2. Preserve todos os fatos da origem:
    • números
    • nomes
    • datas
    • restrições
    • qualificadores de incerteza
    • termos técnicos
  3. Mantenha cada frase atômica. Prefira um fato, ação, restrição ou etapa de raciocínio por frase.
  4. Mantenha as frases curtas. Normalmente, busque de 2 a 5 palavras; permita frases mais longas apenas quando necessário para evitar ambiguidade.
  5. Remova linguagem previsível:
    • artigos
    • palavras de enchimento
    • verbos auxiliares
    • conectivos óbvios
    • construções passivas quando a voz ativa for equivalente
  6. Não adicione fatos. Não simplifique o significado. Não pule etapas lógicas que importam.

Regras de Compressão

  • Prefira voz ativa e tempo presente, a menos que o tempo mude o significado.
  • Remova intensificadores como muito, realmente, bastante, extremamente.
  • Mantenha descritores que alteram o significado, como crítico, opcional, mesmo, diário.
  • Omita artigos quando o significado permanecer claro.
  • Mantenha pronomes apenas quando o referente for inequívoco.
  • Substitua cláusulas com muitos conectivos por frases curtas adjacentes.
  • Preserve condicionais explicitamente quando omitir se criar ambiguidade.
  • Mantenha a linguagem técnica precisa. Não parafraseie termos técnicos com palavras mais vagas.

Estilo de Saída

  • Retorne apenas o texto transformado, a menos que o usuário peça comentários.
  • Trate isso como uma transformação interna de texto de processamento por padrão. Não reescreva a saída final do resultado da tarefa no estilo 'caveman', a menos que o usuário solicite explicitamente esse estilo de saída.
  • Use frases declarativas curtas.
  • Prefira substantivos e verbos concretos.
  • Mantenha a ordenação da origem, a menos que seja necessário reordenar para preservar a lógica.

Validação

Antes de finalizar, verifique:

  1. O conjunto de fatos corresponde à origem.
  2. Números e qualificadores ainda existem.
  3. A cadeia de raciocínio não tem lacunas.
  4. Nenhuma informação nova foi introduzida.
  5. A compressão não se tornou telegráfica ou ambígua.

Referências

  • Leia references/spec.md para o conjunto completo de regras, casos de borda, antipadrões e exemplos.
  • Leia references/prompts.md quando precisar de um formato de prompt de compressão ou descompressão pronto.

Habilidades Relacionadas