К основному содержанию
плагин

caveman · alirezarezvani — плагин для Claude Code: сжатый режим общения

Режим ответов без воды: агент выбрасывает вводные слова и вежливости, оставляя техническую суть. Токенов уходит меньше.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add alirezarezvani/claude-skills
/plugin install caveman@claude-code-skills
Открыть на GitHub

Что делает caveman

Плагин включает сжатый стиль общения в Claude. Агент перестаёт писать «Конечно, с радостью помогу» и переходит сразу к делу, при этом техническая точность сохраняется. Пригодится, когда длинные ответы агента бьют по бюджету токенов или просто мешают читать.

Внутри три Python-скрипта на стандартной библиотеке: skills/caveman/scripts/caveman_compressor.py сжимает текст по правилам режима, token_savings_estimator.py считает экономию токенов, caveman_lint.py проверяет ответ на соответствие стилю. Без аргументов все три запускаются на встроенных примерах. Ещё в плагине есть субагент cs-caveman-mode и слэш-команда /cs-caveman для включения режима одной строкой. Python нужен только для скриптов, сам режим работает и без них.

Основа — скилл caveman Мэтта Покока под лицензией MIT: его формулировки и правила сохранения режима перенесены дословно. Автор добавил к ним инструменты, три справочных документа и персону-агента. Если ответ требует точных формулировок — юридических, медицинских, с осторожными оговорками — сжатие может исказить смысл, и в таких местах режим лучше выключать.

Какие задачи решает

  • сократить расход токенов на длинных ответах агента
  • убрать из ответов вводные слова и вежливости
  • проверить готовый текст на соответствие сжатому стилю
  • посчитать экономию токенов на конкретном фрагменте
  • включить сжатый режим одной командой на всю сессию

Примеры запросов агенту

  • включи caveman mode и отвечай кратко
  • сожми этот текст через caveman_compressor.py
  • проверь мой ответ линтером caveman_lint.py

Как установить caveman

Через маркетплейс плагинов

/plugin marketplace add alirezarezvani/claude-skills
/plugin install caveman@claude-code-skills

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о caveman

Как установить caveman в Claude Code?

Добавьте маркетплейс командой /plugin marketplace add alirezarezvani/claude-skills, затем установите плагин: /plugin install caveman@claude-code-skills.

Что делает caveman?

Переводит агента в сжатый режим общения: без вводных слов, артиклей и вежливостей, но с сохранением технической точности. Плюс даёт скрипты для сжатия текста, оценки экономии токенов и проверки стиля.

Чем этот плагин отличается от оригинала Мэтта Покока?

Формулировки и правила режима взяты из его скилла caveman под MIT и сохранены дословно. Сверху добавлены три Python-скрипта, справочные документы, субагент cs-caveman-mode и слэш-команда /cs-caveman.

Исходный текст

caveman · MIT
# caveman

Ultra-compressed communication mode. Cuts token usage ~75% by dropping filler, articles, and pleasantries while keeping full technical accuracy.

## Attribution

**Derived from [Matt Pocock's caveman](https://github.com/mattpocock/skills/tree/main/skills/productivity/caveman)** (MIT). Matt's SKILL.md voice + activation triggers + persistence rules preserved verbatim per his MIT license.

## What this adds on top of Matt's original

| Addition | Where | Why |
|---|---|---|
| **3 stdlib Python tools** | `skills/caveman/scripts/` | Compressor (apply Matt's rules deterministically), token-savings estimator (measure %), lint (verify response follows rules) |
| **3 in-depth references** (5+ sources each) | `skills/caveman/references/` | Compression principles · Technical communication patterns · When caveman backfires (the auto-clarity exceptions, deepened) |
| **cs-caveman-mode persona agent** | `agents/cs-caveman-mode.md` | Persistent caveman-mode operator with hard rules for technical-content exceptions |
| **`/cs-caveman` slash command** | `commands/cs-caveman.md` | One-line trigger + persistence enforcer |

## Quick start

```bash
# Compress text per Matt's rules
python skills/caveman/scripts/caveman_compressor.py "Sure! I'd be happy to help you with that. The issue is..."

# Estimate token savings on a piece of text
python skills/caveman/scripts/token_savings_estimator.py "input text"

# Lint a response to check caveman compliance
python skills/caveman/scripts/caveman_lint.py "response text"
```

All three tools run with embedded samples if no input provided.

## License

MIT (matching Matt's upstream).

© Alireza Rezvani · MIT · alirezarezvani/claude-skills

Похожие плагины

Все плагины по теме «Настройка агента: память, контекст, субагенты» →

Сначала — caveman от других авторов.

caveman JuliusBrussee Плагин заставляет агента отвечать короче и читать меньше логов, а код оставляет точным. Ставится одной командой, работает с Claude и ещё десятками агентов. ★ 115 125звёзд репо ponytail DietrichGebert Плагин настраивает агента на короткие решения без лишних абстракций. Сгодится, когда нужно использовать возможности уже имеющегося кода и не усложнять задачу. ★ 176 443звёзд репо impeccable pbakaus Даёт агенту словарь дизайнера: 24 команды вроде polish, audit и bolder, чтобы правки интерфейса не сводились к «сделай красиво». ★ 88 212звёзд репо last-30-days-skill mvanhorn Собирает свежие посты, комментарии и транскрипты по любой теме за последний месяц и укладывает их в один отчёт. ★ 65 508звёзд репо claude-hud jarrodwatts Показывает под строкой ввода, сколько контекста занято, какие инструменты работают и как идут задачи. Пригодится, когда сессия длинная и надо видеть расход. ★ 28 841звёзд репо understand-anything Egonex-AI Плагин сканирует проект и строит интерактивный граф файлов, классов и зависимостей с веб-дашбордом. Пригодится при знакомстве с чужим или крупным кодом. ★ 88 314звёзд репо mem0 mem0ai Подключает долговременную память к Claude Code, сохраняя контекст проектов и привычки между сессиями. ★ 67 829звёзд репо

Из того же набора408

Весь набор →
reflect-skill Останавливает работу над деталями и перечитывает весь разговор с исходной цели: где вы свернули не туда и что упустили. ★ 28 733звёзд репо handoff-engineering Сжимает текущую сессию в markdown-хендофф, чтобы свежий агент продолжил работу. Ссылается на артефакты по пути или URL, а не копирует их. ★ 28 733звёзд репо agent-harness Превращает папку со скиллами в ограниченный цикл: агент берёт цель, разбивает её на задачи, выполняет, проверяет и закрывает только после проверки. ★ 28 733звёзд репо zero-hallucination-coder Плагин выстраивает строгий процесс разработки перед написанием файлов: обсуждение, карта проекта, декомпозиция, запуск и проверка. Нужен для задач, где недопустимы выдуманные API. ★ 28 733звёзд репо write-a-skill Плагин для тех, кто пишет собственные скиллы: помогает собрать новый скилл по трёхфазному процессу и проверяет его скриптами. ★ 28 733звёзд репо slo-architect Проектирует SLI и SLO по методике Google SRE Workbook, рассчитывает бюджет ошибок и генерирует правила алертов. Пригодится инженерам надёжности и бэкендерам. ★ 28 733звёзд репо kubernetes-operator Дисциплина разработки Kubernetes-операторов: валидатор CRD, линтер reconcile-циклов и аудит Capability Levels. Пригодится, когда контроллер уже пишется, а не когда его только выбирают. ★ 28 733звёзд репо data-quality-auditor Проверяет датасет на полноту, согласованность, точность и валидность. Пригодится, когда перед обучением модели или отчётом нужно понять, что в данных не так. ★ 28 733звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой