← 返回 Skills 市场
seanford

Cavecrew

作者 Sean Ford · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
16
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install cavecrew
功能描述
Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2...
使用说明 (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.

安全使用建议
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install cavecrew
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /cavecrew 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug cavecrew
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Cavecrew 是什么?

Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 16 次。

如何安装 Cavecrew?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install cavecrew」即可一键安装,无需额外配置。

Cavecrew 是免费的吗?

是的,Cavecrew 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Cavecrew 支持哪些平台?

Cavecrew 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Cavecrew?

由 Sean Ford(@seanford)开发并维护,当前版本 v1.0.0。

💬 留言讨论