agentsclimarketplace

Crew config

Skill d3x293/code-crew/skills/crew-config

Multi-agent orchestration plugin for Claude Code — 11 AI agents with intelligent model routing, 3-layer codebase indexing, and auto skill injection

Install
npx -y skills add d3x293/code-crew --skill crew-config

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 13 stars13 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Manages CodeCrew configuration. Allows users to customize default mode, model tiers, agent activation, token budgets, and auto-index settings without editing JSON files.

SKILL.md

2.8 KB, as published. Nobody here has run it

Crew Config - User Configuration Manager

Reads and writes .claude/crew-config.json to customize CodeCrew behavior.

When to Activate

  • User runs /crew config show|set|reset
  • Other skills check for config overrides at startup

Config File

Location: .claude/crew-config.json (created on first set command)

Default values (used when file doesn't exist):

{
  "defaultMode": "full",
  "modelOverrides": {},
  "agentOverrides": {},
  "tokenBudgets": {
    "opus": 3000,
    "sonnet": 2000,
    "sonnet-planner": 2500,
    "haiku": 800
  },
  "autoIndex": true,
  "historyLimit": 50
}

Subcommands

show — Display Current Configuration

  1. Read .claude/crew-config.json (if exists, otherwise show defaults)
  2. Display:
Config: Mode={full|lite} | Auto-Index={on|off} | History={count}
Budgets: Opus {t}tk/{s}sk | Sonnet {t}tk/{s}sk | Sonnet-planner {t}tk/{s}sk | Haiku {t}tk/{s}sk
Model overrides: {none | list}
Agent overrides: {none | list}

set <key> <value> — Update a Setting

Supported keys:

KeyValuesExample
modefull, lite/crew config set mode lite
auto-indextrue, false/crew config set auto-index false
history-limitnumber/crew config set history-limit 100
agent.<name>.modelopus, sonnet, haiku/crew config set agent.senior-dev.model opus
agent.<name>.activetrue, false/crew config set agent.security-analyst.active true
budget.<tier>number (tokens)/crew config set budget.sonnet 2500

Process:

  1. Read existing .claude/crew-config.json (or start with defaults)
  2. Validate the key and value
  3. Apply the change
  4. Write back to .claude/crew-config.json
  5. Confirm: "Set {key} = {value}"

Validation rules:

  • mode: must be full or lite
  • agent.<name>.model: agent must exist in crew-team.json
  • budget.<tier>: must be a positive number, max 5000
  • Warn if user sets a Haiku agent to Opus (expensive, possible but discouraged)

reset — Restore Defaults

  1. Delete .claude/crew-config.json
  2. Confirm: "Configuration reset to defaults"

Integration with Other Skills

Other skills should check for config overrides at startup:

1. Check if .claude/crew-config.json exists
2. If yes, read it and apply overrides:
   - task-router / lite-router: check defaultMode to decide which router to use
   - skill-injector: check tokenBudgets for custom limits
   - execution-orchestrator: check autoIndex, modelOverrides
3. If no, use built-in defaults

This check adds ~50 tokens per skill invocation but enables full user customization.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.