Compress replies to terse, accurate output with selectable intensity levels.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "caveman" skill from askskill: 1. Download https://raw.githubusercontent.com/microsoft/hve-core/main/.github/skills/experimental/caveman/SKILL.md 2. Save it as ~/.claude/skills/caveman/SKILL.md 3. Reload skills and tell me it's ready
Please enable caveman full mode and keep subsequent replies compressed.
Enter compressed response style, removing filler while preserving technical content.
/caveman ultra Explain the cause of this error message.
Provide a much shorter, telegraphic explanation with only key facts when enough.
Stop caveman and return to normal detailed answers.
Return to the default fuller response style.
Developers or researchers reading code, errors, or CLI output want shorter replies without losing accuracy. This skill compresses wording while preserving code, identifiers, and error text verbatim.
When a user explicitly enters a compression mode, it stays active based on the latest directive in chat until the user switches back.
Users can choose lite, full, ultra, or wenyan, each controlling compression strength and writing style.
Caveman is an opt-in response style that reduces verbosity while keeping technical content accurate. The README explains how activation persists through chat history, when the mode turns off, and the four intensity levels: lite, full, ultra, and wenyan. It also distinguishes persistent mode changes from one-shot brevity requests.
Caveman is an opt-in response style that reduces output verbosity while keeping technical content fully intact. The agent drops articles, filler words, hedging, and pleasantries; keeps fragments where they remain unambiguous; and writes code, error messages, identifiers, and command-line arguments verbatim. Use it when the user explicitly requests a terser response.
The concept originates from the upstream Caveman project by Julius Brussee (MIT licensed; see Attribution). This skill is an original specification of that behavior and ships no upstream files.
Caveman has no out-of-band state store, daemon, or hook. Persistence relies entirely on the conversation transcript:
/caveman ultra, "use caveman", and similar) stays visible in chat history.caveman/SKILL.md the next time an active directive appears.State lives in chat, not in a file. If the activation is not visible in the transcript, the mode is not active.
Activate Caveman when the user asks for it directly:
/caveman or /caveman <level> where <level> is one of lite, full, ultra, wenyanDo not activate on generic brevity requests such as "be brief", "less tokens", "terser output", or "save tokens". Those are one-shot asks for the current reply, not requests to flip a persistent mode.
Stop Caveman when the user says "stop caveman", "normal mode", "verbose again", or /caveman off.
| Level | Behavior |
|---|---|
lite | Drop filler and hedging. Keep articles and full sentences. |
full (default) | Drop articles. Sentence fragments allowed. Short synonyms. |
ultra | Telegraphic. One-word answers when sufficient. Arrows for flow. |
wenyan | Classical Chinese (文言) register layered on full compression. |
If the user requests /caveman without a level, default to full. /caveman wenyan applies the wenyan register at full compression. Combine with another level for stronger compression, e.g. /caveman wenyan ultra.
Always drop:
Always keep, exact and unmodified:
Pattern: [thing] [action] [reason]. [next step].
Switch off Caveman automatically — without being asked — when any of the following apply, then resume after the section ends:
…
It compresses replies while preserving technical accuracy. It supports intensity levels and clarity safeguards so key information is not lost.
Enable it with phrases like "use caveman," "caveman mode," or `/caveman <level>`. Turn it off with "stop caveman," "normal mode," "verbose again," or `/caveman off`.
There is no extra state store; it stays active only while the latest activation is still visible in chat history. If the transcript is cleared, the conversation ends, or the directive falls out of scope, it turns off.
Coaches all nine design thinking methods with industry-aware guidance.
Teaches Design Thinking through nine progressive learning modules.
Set up Copilot OpenTelemetry capture, backend, and dashboards.
Turn Design Thinking artifacts into customer-card PowerPoint decks.
Assemble ordered visuals and narration into a narrated MP4 with FFmpeg.
Assess accessibility against standards and generate remediation guidance.
Compress prompts, docs, and agent skills while preserving structure and saving tokens.
Lets users choose response depth and token usage before answering.
Learn your writing style from local files and rewrite text privately.
Standardize Claude Code output, trim context, and monitor drift and tool noise.
Compress LLM text and JSON to reduce tokens and lower usage costs.
Compress outputs and context before LLMs to cut tokens without losing answers.