compress

Compress natural language memory notes into caveman format.

99|6|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/vvedantb/eva --skill compress-vvedantb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compress
Source: https://github.com/vvedantb/eva/tree/main/.agents/skills/compress
Command: npx skills add https://github.com/vvedantb/eva --skill compress-vvedantb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Compress natural language memory notes into caveman format to reduce input token load while preserving critical substance, code, URLs, and structure. It overwrites the original file with the compressed version and saves a human-readable backup as FILE.original.md.

Core Features & Use Cases

  • Compress memory notes to caveman format to reduce prompt size.
  • Preserve code blocks, URLs, file paths, commands, and technical terms during compression.
  • Use Case: When memory notes like CLAUDE.md become verbose during AI-assisted tasks, compress them to speed processing while keeping content intact.

Quick Start

Run caveman <filepath> to compress memory notes and save the original as <filename>.original.md.

Frequently Asked Questions about compress

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

FAQPage Schema
How do I reduce input tokens in CLAUDE.md memory notes?

To reduce input tokens in CLAUDE.md memory notes, compress them into caveman format. This overwrites the original file with a shortened version while preserving code blocks, URLs, and technical terms.

What is caveman format compression for markdown files?

Caveman format compression is a Claude-based method that condenses natural language memory notes into a terse style. It reduces prompt size while maintaining critical substance, file paths, and commands.

Does compressing markdown memory notes keep a backup of the original file?

Yes, compressing markdown memory notes keeps a backup of the original file. The tool saves a human-readable copy as FILE.original.md before overwriting the primary file with the compressed version.

How do I compress markdown todos and preferences to speed up AI tasks?

To compress markdown todos and preferences, run the caveman script with your filepath. This reduces prompt size for AI tasks by applying Claude-based compression while keeping technical content intact.

What is preserved when compressing natural language memory files?

When compressing natural language memory files, code blocks, URLs, file paths, commands, and technical terms are preserved. The compression targets verbose natural language while protecting structural and technical content.

Can I use this markdown compression on large memory files without losing structure?

Yes, you can use this markdown compression on large memory files without losing structure. The Claude-based compression applies validation to maintain original content structure while reducing input token load.