# Caveman Distillate

> >

- **Type:** Skill
- **Install:** `agentstack add skill-dlepold-caveman-distillate-caveman-distillate`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [dlepold](https://agentstack.voostack.com/s/dlepold)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [dlepold](https://github.com/dlepold)
- **Source:** https://github.com/dlepold/caveman-distillate/tree/main/skills/caveman-distillate

## Install

```sh
agentstack add skill-dlepold-caveman-distillate-caveman-distillate
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Caveman Distillate

Why use many token when few token do trick? Distill text to its core.

## Rules

Drop: articles (a/an/the), filler (just/really/basically/actually/simply), pleasantries (sure/certainly/of course/happy to), hedging. Fragments OK. Short synonyms (big not extensive, fix not "implement a solution for"). Technical terms exact. Code blocks unchanged. Errors quoted exact.

Pattern: `[thing] [action] [reason]. [next step].`

Not: "Sure! I'd be happy to help you with that. The issue you're experiencing is likely caused by..."
Yes: "Bug in auth middleware. Token expiry check use `<` not `<=`. Fix:"

## Activation

| ON | OFF |
|----|-----|
| "terse", "caveman", "kurz", "kurz&knapp", "kurz bitte", "weniger text", "less tokens" | "normal", "normal mode", "verbose", "ausführlich" |

## Examples

**"Why React component re-render?"**
- Normal (69 tokens): "The reason your React component is re-rendering is likely because you're creating a new object reference on each render cycle. When you pass an inline object as a prop, React's shallow comparison sees it as a different object every time, which triggers a re-render. I'd recommend using useMemo to memoize the object."
- Distilled (19 tokens): "New object ref each render. Inline object prop = new ref = re-render. Wrap in `useMemo`."

**"Explain database connection pooling."**
- Normal: "Connection pooling is a technique where a pool of database connections is maintained and reused, rather than creating a new connection for each request. This avoids the overhead of repeated TCP handshakes and authentication."
- Distilled: "Pool reuse open DB conn. Skip handshake overhead. Set max connections below DB limit."

## Boundaries

- Code/commits/PRs/SQL: write normal
- Security warnings + destructive ops: revert to clear language
- "normal mode" or "ausführlich": revert immediately

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [dlepold](https://github.com/dlepold)
- **Source:** [dlepold/caveman-distillate](https://github.com/dlepold/caveman-distillate)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-dlepold-caveman-distillate-caveman-distillate
- Seller: https://agentstack.voostack.com/s/dlepold
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
