caveman-compress

Compress natural language files into caveman format to reduce input tokens.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/shuff57/agent-evo --skill caveman-compress-shuff57
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: caveman-compress
Source: https://github.com/shuff57/agent-evo/tree/main/skills/caveman-compress
Command: npx skills add https://github.com/shuff57/agent-evo --skill caveman-compress-shuff57

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill compresses natural language memory files to reduce input tokens, preserving technical substance and structure while saving space.

Core Features & Use Cases

  • Compress Memory Files: Compress CLAUDE.md, todos, preferences, and Hermes memory notes into a more compact format.
  • Preserve Technical Content: Retain code, URLs, and structure without modification.
  • Backup Original Files: Save a human-readable backup of the original file.
  • Trigger with Commands: Use the /caveman:compress command or ask to compress a memory/file.

Quick Start

Compress the CLAUDE.md file using the caveman-compress skill.

Frequently Asked Questions about caveman-compress

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reduce input tokens in my natural language memory files?

You can reduce input tokens by compressing natural language memory files into caveman format. This technique preserves technical content and markdown structure while significantly saving space.

What does compressing markdown into caveman format do to code and URLs?

Compressing markdown into caveman format retains code, URLs, and structural elements without modification. It targets natural language text for compression while leaving technical substance intact.

Do I need a Hermes memory backend to compress markdown files?

Yes, compressing markdown files into caveman format requires a Hermes memory backend and markdown parsing. The skill is triggered by command or user request to compress a file.

How do I compress my CLAUDE.md file to save space?

To compress your CLAUDE.md file, use the `/caveman:compress` command or ask to compress the memory file. A human-readable backup of the original file is saved during the process.

Are there limitations when compressing natural language files for token optimization?

The limitation of compressing natural language files is that it requires markdown parsing and a Hermes memory backend. It is specifically designed for memory files rather than arbitrary document formats.