← Back to Skills Marketplace
seanford

Cavecrew

by Sean Ford · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
16
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install cavecrew
Description
Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2...
README (SKILL.md)

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

Task Use
"Where is X defined / what calls Y / list uses of Z" cavecrew-investigator
Same but you also want suggestions/architecture commentary Explore (vanilla)
Surgical edit, ≤2 files, scope obvious cavecrew-builder
New feature / 3+ files / cross-cutting refactor Main thread or feature-dev:code-architect
Review diff, branch, or file for bugs cavecrew-reviewer
Deep code review with rationale + alternatives Code Reviewer (vanilla)
One-line answer you already know Main 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

\x3CHeader>:
- path:line — `symbol` — short note
totals: \x3Ccounts>.

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

cavecrew-builder

\x3Cpath:line-range> — \x3Cchange ≤10 words>.
verified: \x3Cre-read OK | mismatch @ path:line>.

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

cavecrew-reviewer

path:line: \x3Cemoji> \x3Cseverity>: \x3Cproblem>. \x3Cfix>.
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.

Usage Guidance
Installing this should mainly change how the agent decides to delegate code navigation, small edits, and reviews. It does not add executable code, but users should remember that the described builder subagent can make small code edits when invoked, so use it in repositories where agent-assisted edits are acceptable.
Capability Assessment
Purpose & Capability
The stated purpose is to guide delegation to investigator, builder, and reviewer subagents; the artifact content matches that purpose and only describes structured outputs and usage patterns.
Instruction Scope
Instructions are scoped to when to use each subagent and when not to use them, including limits such as builder edits of 1-2 files and using normal English for security warnings or irreversible-action confirmations.
Install Mechanism
The package contains only a SKILL.md markdown file; no scripts, declared dependencies, install hooks, or executable components were present.
Credentials
The skill may lead an agent to inspect or edit code through normal user-directed subagent workflows, which is proportionate to its coding-assistance purpose and disclosed in the description.
Persistence & Privilege
No persistence mechanism, privilege escalation, credential handling, background worker, network behavior, or local indexing behavior is present in the artifact.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cavecrew
  3. After installation, invoke the skill by name or use /cavecrew
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: cavecrew skill for efficient code delegation via compressed subagent output. - Provides three preset subagents: investigator (code navigation), builder (targeted edit ≤2 files), reviewer (diff audit). - Outputs are highly compressed, reducing main context consumption by ~60% compared to vanilla subagents. - Clear guidance on when to use cavecrew vs other agent types based on task scope and output needs. - Structured, minimal output contracts for each subagent to ensure reliable parsing and chaining. - Includes do's, don'ts, and common usage patterns for effective delegation and context-saving.
Metadata
Slug cavecrew
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Cavecrew?

Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2... It is an AI Agent Skill for Claude Code / OpenClaw, with 16 downloads so far.

How do I install Cavecrew?

Run "/install cavecrew" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Cavecrew free?

Yes, Cavecrew is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Cavecrew support?

Cavecrew is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Cavecrew?

It is built and maintained by Sean Ford (@seanford); the current version is v1.0.0.

💬 Comments