caveman

Compress natural language prompts by removing stop words while preserving semantic content.

20|1|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/jwiegley/claude-prompts --skill caveman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: caveman
Source: https://github.com/jwiegley/claude-prompts/tree/main/skills/caveman
Command: npx skills add https://github.com/jwiegley/claude-prompts --skill caveman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill compresses prompts by aggressively removing stop words and scaffolding while preserving semantic content, reducing token usage and improving efficiency.

Core Features & Use Cases

  • Aggressive stop-word removal: Drastically reduces prompt length while preserving essential meaning.
  • Preserves content words: Keeps nouns, main verbs, adjectives that add meaning, and key qualifiers.
  • Practical benefits: Lowers token consumption and improves LLM throughput for long instructions.

Quick Start

Compress the sentence: This pipeline will minimize extraneous words but preserve core meaning.

Frequently Asked Questions about caveman

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

FAQPage Schema
How do I compress prompts while keeping their meaning intact?

Prompt compression removes non-semantic tokens like articles, auxiliary verbs, and common prepositions while preserving nouns, main verbs, adjectives, numbers, and key relationships. This reduces token usage without losing essential content or instructions.

Can I use prompt compression to reduce context usage in AI workflows?

Yes. Aggressive stop-word removal shrinks prompt length across user queries, system messages, and task instructions, lowering token consumption and improving LLM throughput while maintaining semantic fidelity.

What tokens does prompt compression remove versus preserve?

Compression removes articles, auxiliary verbs, redundant grammar, and scaffolding. It preserves content words, domain terms, negations, time expressions, numbers, and structural relationships that carry meaning.

When should I use semantic-preserving compression for natural language prompts?

Use compression when token efficiency matters: long instructions, high-volume query processing, or context-limited workflows. Semantic preservation ensures model behavior remains unchanged despite reduced input length.

Does prompt compression work with system messages and task instructions?

Yes. The technique applies across all prompt types—user queries, system messages, and task instructions—maintaining meaning while aggressively reducing extraneous words and improving processing efficiency.