cavecrew

Delegate code-location, surgical-edit, or diff-review tasks to caveman-style subagents.

Updated Jun 20, 2025
One-click install
npx skills add https://github.com/SaltFishGC/SaltFishGC.github.io --skill cavecrew-saltfishgc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cavecrew
Source: https://github.com/SaltFishGC/SaltFishGC.github.io/tree/main/.trae/skills/cavecrew
Command: npx skills add https://github.com/SaltFishGC/SaltFishGC.github.io --skill cavecrew-saltfishgc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you decide when to delegate work to compressed caveman-style subagents instead of handling every coding task inline, preserving context and keeping long sessions manageable.

Core Features & Use Cases

  • Delegate the right work: Choose between investigation, small-scope edits, and diff review based on task size and intent.
  • Use concise output contracts: Rely on structured, low-token results that are easy to pass back into the main thread.
  • Chain workflows efficiently: Support locate, fix, and verify loops for common engineering tasks without wasting context.
  • Use Case: When you need to find where a symbol is defined, make a one- or two-file change, and then review the diff, this Skill guides the full delegation flow.

Quick Start

Use cavecrew to determine whether the current task should be delegated to the investigator, builder, or reviewer subagent and follow the matching output contract.

Frequently Asked Questions about cavecrew

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I preserve context when making small code edits across long sessions?

To preserve context during small code edits, delegate surgical-edit tasks to compressed subagents instead of handling them inline. This keeps long sessions manageable by relying on structured, low-token output contracts that pass concise results back to the main thread.

When should I delegate code review to subagents instead of handling it inline?

You should delegate code review to subagents when you need rapid diff review across long sessions. Delegating diff-review tasks to compressed reviewer agents prevents context bloat while still verifying the changes made during locate and fix loops.

How do I chain investigation, edit, and review workflows without wasting context?

You can chain these workflows efficiently by delegating locate, fix, and verify loops to specialized subagents. Use structured output contracts and scope limits to pass concise results between the investigator, builder, and reviewer agents without wasting main thread context.

Does delegating code-location tasks to subagents require structured output?

Yes, delegating code-location tasks to subagents requires structured output contracts. These low-token contracts ensure the investigator agent returns concise results that are easy to pass back into the main thread for further engineering tasks.

What is the best way to manage context when finding a symbol definition and fixing it?

The best way to manage context for symbol definition fixes is delegating the locate, fix, and verify steps to compressed caveman-style subagents. This guides the full delegation flow for one- or two-file changes while keeping the main session lightweight.

Can I use subagent delegation for large-scope software engineering changes?

Subagent delegation is designed for small-scope edits, concise investigation, and rapid review, not large-scope changes. You should apply scope limits to the builder agent to ensure only one- or two-file surgical edits are delegated, handling larger tasks inline.