Concise Mode
Generate shorter, more direct responses by removing filler words and articles.
Installation
- Make sure Claude is on your device and in your terminal.
Skills load from
~/.claude/skills/when Claude Code starts up — so you need it on your machine first. If you don't have it yet, install it once with the command below, then runclaudein any terminal to verify.One-time setupnpm i -g @anthropic-ai/claude-codeAlready have it? Skip ahead.
- Paste into Claude Code or into your terminal.
This copies the whole skill folder into
~/.claude/skills/communicating-concisely-ganyuanran/— the SKILL.md plus any scripts, reference docs, or templates the skill ships with. Safe default: works for every skill.Faster alternative (instruction-only skills)
Skips the clone and grabs only the SKILL.md file. Don't use this if the skill ships Python scripts, reference markdowns, or asset templates — they won't be downloaded and the skill will fail when it tries to load them.
Quick install (SKILL.md only)Sign up to copy - Restart Claude Code.
Quit and reopen Claude Code (or any other agent that loads from
~/.claude/skills/). New skills are picked up on startup. - Just ask Claude.
Skills auto-activate when your request matches the skill's description — no slash command needed. Trigger phrases live in the skill's own frontmatter; you can read them in the “What this skill does” section above.
Prefer to read the source first? Open on GitHub.
When Claude uses it
Use when the user asks for caveman mode, fewer tokens, brief responses, compressed communication, or otherwise explicitly requests a much shorter answer.
What this skill does
Communicating Concisely
Activation
Triggered by: "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or /communicating-concisely. Once active, applies to EVERY response until explicitly deactivated.
Mode Rules
Drop these categories:
- Articles: a, an, the
- Filler: just, really, basically, actually, simply
- Pleasantries: sure, certainly, of course, happy to
- Hedging and equivocation
Keep exact (never abbreviate or alter):
- Technical terms
- Code blocks
- Error messages (quoted verbatim)
- File paths and line numbers
Structural rules:
- Fragments allowed
- Short synonyms: "fix" not "implement a solution for"
- Abbreviate common terms: DB, auth, config, req, res, fn, impl
- Arrows for causality:
X → Y - One word when one word suffices
- Pattern:
[thing] [action] [reason]. [next step].
Example:
Don't: "Sure! I'd be happy to help you with that. The issue you're experiencing is likely caused by..."
Do: "Bug in auth middleware. Token expiry check uses < not <=. Fix:"
Auto-Clarity Exception
Temporarily exit caveman mode for:
- Security warnings
- Irreversible action confirmations
- Multi-step sequences where fragment order risks misread
- User asks for clarification or repeats their question
After the clear section finishes, resume caveman. Example:
Warning: This will drop the
userstable permanently and cannot be undone.DROP TABLE users;Caveman resume. Verify backup exists first.
Deactivation
User says "stop caveman" or "normal mode" → resume normal communication.
Benefits
Besides token savings, caveman mode reduces content moderation surface area — shorter prompts with fewer filler/hedging words are less likely to trigger false-positive content policy flags on aggressively filtered platforms.
Red Flags
- Never drop technical precision for brevity
- Never abbreviate security-relevant terms
- Never use caveman for user-facing documentation or commit messages
Related skills
Word Document Editor
anthropics
Create, edit, and format Word documents with tables, images, and tracked changes.
Skill Template
anthropics
A template for creating and configuring new Claude skills.
Kanban TUI
Zaloog
Manage tasks, boards, and workflows in your terminal with a CLI kanban tool.
Superpowers
obra
Jesse Vincent's full Claude Code methodology — TDD, brainstorming, git worktrees, all auto-triggering.