Agentskillz Logo

juliusbrussee/caveman / cavecrew

cavecrew

Установки
274,712
Автор
juliusbrussee/caveman

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

Установить скилл

npx skills add https://github.com/juliusbrussee/caveman --skill cavecrew

Аудит безопасности

Gen Agent Trust Hub

pass

The skill is safe. It provides a decision guide for delegating code-related tasks to context-efficient sub-agents. A low risk of indirect prompt injection exists if the sub-agents process code containing malicious instructions.

Audited: 5/11/2026, 12:41:13 AM

Socket

pass

No alerts

Audited: 5/11/2026, 12:41:28 AM

Snyk

pass

Risk: LOW · No issues

Audited: 5/11/2026, 12:40:53 AM

Промпт скилла

Cavecrew = three subagent presets that emit caveman output. Same job as Anthropic defaults (Explore, edit-style agents, reviewer); difference is the tool-result they return is compressed, so main context shrinks per delegation.

When to use cavecrew vs alternatives

TaskUse
"Where is X defined / what calls Y / list uses of Z"cavecrew-investigator
Same but you also want suggestions/architecture commentaryExplore (vanilla)
Surgical edit, ≤2 files, scope obviouscavecrew-builder
New feature / 3+ files / cross-cutting refactorMain thread or feature-dev:code-architect
Review diff, branch, or file for bugscavecrew-reviewer
Deep code review with rationale + alternativesCode Reviewer (vanilla)
One-line answer you already knowMain thread, no subagent

Rule of thumb: if you'd want the subagent's output in 1/3 the tokens, pick cavecrew. If you'd want prose, pick vanilla.

Why this exists (the real win)

Subagent tool results get injected into main context verbatim. A vanilla Explore that returns 2k tokens of prose costs 2k tokens of main-context budget every time. The same finding from cavecrew-investigator returns ~700 tokens. Across 20 delegations in one session that's the difference between context exhaustion and finishing the task.

Output contracts

What main thread can rely on per agent:

cavecrew-investigator

<Header>:
- path:line — `symbol` — short note
totals: <counts>.

Or No match. Always file-path-first, line-number-attached, backticked symbols. Safe to grep with path:\d+.

cavecrew-builder

<path:line-range> — <change ≤10 words>.
verified: <re-read OK | mismatch @ path:line>.

Or one of: too-big. / needs-confirm. / ambiguous. / regressed. (terminal first token).

cavecrew-reviewer

path:line: <emoji> <severity>: <problem>. <fix>.
totals: N🔴 N🟡 N🔵 N❓

Or No issues. Findings sorted file → line ascending.

Chaining patterns

Locate → fix → verify (most common):

  1. cavecrew-investigator returns site list.
  2. Main thread picks 1-2 sites, hands paths to cavecrew-builder.
  3. cavecrew-reviewer audits the diff.

Parallel scout (when investigation is broad): Spawn 2-3 cavecrew-investigator calls in one message (different angles: defs vs callers vs tests). Aggregate in main thread.

Single-shot edit (when site is already known): Skip investigator. Hand exact path:line to cavecrew-builder directly.

What NOT to do

  • Don't use cavecrew-builder when you don't already know the file. Spawn investigator first or main thread will eat tokens passing context.
  • Don't chain cavecrew-investigator → cavecrew-builder for a 5-file refactor. Builder will return too-big. and you'll have wasted a turn.
  • Don't ask cavecrew-reviewer for "general feedback" — it returns findings only, no architecture opinions. Use Code Reviewer for that.
  • Don't expect prose. Cavecrew output is structured, sometimes terse to the point of cryptic. If a human will read it directly, paraphrase.

Auto-clarity (inherited)

Subagents drop caveman → normal English for security warnings, irreversible-action confirmations, and any output where fragment ambiguity could be misread. Resume caveman after.

Все файлы скилла

Другие скиллы автора

caveman

468,522 установок

juliusbrussee/caveman

Сжимает ответы агента до ультракраткого «пещерного» стиля, сокращая расход токенов до 65% без потери технической точности. Поддерживает уровни интенсивности от lite до ultra, включая варианты на классическом китайском (вэньянь). Автоматически отключается при предупреждениях безопасности и необратимых действиях.

caveman-commit

328,218 установок

juliusbrussee/caveman

Генерирует лаконичные сообщения коммитов в формате Conventional Commits: только суть, без воды. Сам подбирает тип, область и императивное описание, а тело добавляет лишь когда нужен контекст —

caveman-review

325,259 установок

juliusbrussee/caveman

Сжатый формат ревью кода: один комментарий на замечание с указанием строки, проблемы и исправления. Использует маркеры severity (баг, риск, мелочь, вопрос) и отсекает лишние слова, оставляя только суть. Подходит для быстрой проверки PR и диффов, с режимом подробных пояснений для сложных случаев.

caveman-compress

323,570 установок

juliusbrussee/caveman

Сжимает текстовые файлы памяти (CLAUDE.md, заметки, списки задач) в краткий «пещерный» стиль, экономя токены при работе с ИИ-агентами. Сохраняет без изменений код, ссылки, пути и технические термины, а оригинал файла сохраняет в резервную копию. Полезен для сокращения контекста при длительных сессиях.

caveman-help

316,862 установок

juliusbrussee/caveman

Скилл для переключения в лаконичный «пещерный» стиль общения. Позволяет задавать режимы сжатия текста (lite, full, ultra, wenyan) и включает дополнительные команды для сжатия коммитов, комментариев и файлов. Помогает экономить токены и делать ответы краткими.

caveman-stats

273,835 установок

juliusbrussee/caveman

Навык показывает реальное использование токенов и оценку экономии за текущую сессию, читая данные из журнала сессии. При вызове /caveman-stats выводит статистику, включая накладные расходы и чистую экономию. Помогает честно оценить эффективность использования токенов.