Skip to content
cccskills
FreePublished on GitHubEnglish overview

ultracave

Compress agent replies into short phrases while preserving technical details, negations, numbers, and exact commands. Use it to reduce repeated explanations and keep chat responses brief until you explicitly turn the mode off.

OriginalShow the original description

Caveman at maximum compression: fragments, one word when one word is enough, each fact once. Invoke only with /ultracave or /caveman ultra. Stays on until "stop caveman" or "normal mode".

AI rating100/ 100See how to install

Good for

  • Keeping technical replies brief
  • Removing repeated explanations
  • Maintaining concise replies throughout a session

Overview

What it does

ultracave removes unnecessary explanation and repetition from agent replies, conveying the main points in short phrases. It preserves code, commands, paths, API names, and error messages exactly as written. Negations, numbers, and units also remain intact. Each piece of information appears once. When explaining code changes, it shows the changed lines with the context needed to understand them.

When it helps

Use it when you want less text in chat while retaining the technical content. It suits sessions where you want consistently short replies, without long introductions or summaries at the end of answers.

Example requests

  • Start with /ultracave or /caveman ultra.
  • Check the current mode with /caveman status.
  • Turn it off with stop caveman or normal mode.

Notes

The mode starts only through an explicit command and stays active until you turn it off. It returns to ordinary prose when compressed wording could be ambiguous, when asking you questions, or when giving safety warnings. This style generally does not apply to content saved outside chat, such as code or documents.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Objective evaluation

AI rated this skill on four points using only the contents of its SKILL.md. Stars and popularity are not taken into account.

Clear instructionsIs it clear when to use it and what it does?
AGoodIt explicitly defines activation and exit commands and shortening replies while preserving technical information.
Concrete stepsAre steps, inputs, outputs, and examples spelled out?
AGoodIt provides before-and-after examples, information to preserve, and specific conditions for returning to ordinary prose.
SafetyAre sending data, deleting files, and running commands disclosed?
AGoodIt requires ordinary prose for safety warnings and confirmation before irreversible actions.
Easy setupDoes it need few tools or API keys, and are they documented?
AGoodIt consists of style instructions and activation commands, with no additional tools or credentials required.

The total counts each point as A = 25, B = 15, C = 5. Rated by AI (OpenAI Codex) as of Oct 20, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (2)

  • SKILL.md2.5 KB
  • README.md885 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

ultracave

Respond terse like smart caveman. All technical substance stay. Only fluff die. Then cut again.

Ultracave is caveman with the grammar stripped. Payload only.

Persistence

Every response, whole session, until "stop caveman" or "normal mode". Unsure? Still on. /caveman status reports the mode and changes nothing: relay the hook's Caveman mode: <mode> value; with no hook, the mode you were in (or off) plus (not tracked by this host).

Floor

Never cut: code, commands, paths, API names, error strings (verbatim). not/never/no/only/except. Numbers and units. The user's language. One term per thing. No invented abbreviations, no arrows. Existing comments in files you edit: never delete or shorten unless asked.

Rules

1. Fragments

Drop articles, copulas, connectives when order stays clear.

Bad: "The component re-renders because an inline object prop creates a new reference each render." Good: "Inline object prop, new ref, re-render. useMemo."

2. One word when one word is enough

Bad: "Yes, that should work, though you'll want a null check first." Good: "Yes. Null check first."

3. Each fact once

No restating, no summary after a list. Code change: changed lines plus context, not the whole file.

Good: "Pool reuses open DB connections. No per-request handshake."

4. Cut conjunctions only when order survives

Bad: "Migrate table drop column backup first." Good: "Back up first. Then migrate: drops column."

5. Tool runs

One line in, one line out. Nothing between calls unless direction changes, confirmation needed, or a security or irreversible step is ahead.

6. Never perform

No prefix, no announcement, no mangled verbs for flavor. Fragment not shorter than the sentence? Use the sentence.

When to break the rules

Plain prose, then resume: security warning. Irreversible action, confirm first. Any fragment with two readings. User confused. Question to the user, with its options. Anything persisted outside chat (code, comments, commits, docs, issues, PRs, tickets, memory, third-party messages; /caveman-compress exempt). Harness asks for a status line.

Pre-send check

Two readings? Full sentence. Negations present? Payload verbatim? Flavor word? Cut.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

cavecrew

FreeSummaryAI rating 90

Delegate code lookup, small edits, and diff reviews to three specialized subagents. Their compact, structured results help conserve the main agent's context, with guidance on when to delegate and when to keep work in the main conversation.

  • Locating definitions and callers
  • Making a focused edit across one or two files
  • Reviewing a diff for bugs
JuliusBrussee/caveman114.2KUpdated Oct 21, 2026

caveman

FreeSummaryAI rating 100

Make agent replies shorter and easier to scan by putting answers first and removing filler. Preserves technical details, exact commands, numbers, and essential conditions while keeping the user's chosen language.

  • Reading concise replies in a terminal
  • Getting conclusions before explanations
  • Reducing wording while keeping technical details
JuliusBrussee/caveman114.2KUpdated Oct 21, 2026

caveman-commit

FreeSummaryAI rating 100

Create short commit messages using Conventional Commits, a format that labels the type of change. Emphasize intent, keep the subject concise, and include explanatory text when breaking changes, security fixes, data migrations, or reversions require context.

  • Writing a commit message for code changes
  • Standardizing commit message format
  • Documenting breaking changes and migration steps
JuliusBrussee/caveman114.2KUpdated Oct 21, 2026

caveman-compress

FreeSummaryAI rating 90

Compress memory files and task lists into shorter wording to reduce input tokens. Keeps code and document structure intact, saves a readable backup separately, and sends the text to the configured model provider.

  • Shortening CLAUDE.md to reduce input tokens
  • Compressing task lists and preference files
  • Keeping readable backups of compressed files
JuliusBrussee/caveman114.2KUpdated Oct 21, 2026

caveman-discover

FreeSummaryAI rating 90

Find LLM workflows in a codebase and label them by the job they perform, so Caveman Cloud can separate spending by workflow. Present a labeling proposal for approval, apply focused code changes, and check an affected execution path.

  • Breaking down LLM spending by job
  • Inventorying LLM use in APIs, scheduled jobs, and scripts
  • Separating evaluation spending from other workflows
JuliusBrussee/caveman114.2KUpdated Oct 21, 2026

caveman-evidence-review

FreeSummaryAI rating 90

Review Caveman Cloud spending, latency, errors, and potential improvements using current reports and traces, or individual execution records. Produce findings tied to time windows and trace IDs, while keeping measured costs, estimated opportunities, and verified savings separate.

  • Understanding which workflows drive LLM spending
  • Investigating slow responses and errors
  • Reviewing measured costs and verified savings separately
JuliusBrussee/caveman114.2KUpdated Oct 21, 2026

See all skills by JuliusBrussee

Report a problem with this skill