agent-manager
Creates, lists, and removes custom project-specific agents. Custom agents are stored in .claude/crew-agents/ and registered in crew-team.json for routing.
Manages CodeCrew configuration. Allows users to customize default mode, model tiers, agent activation, token budgets, and auto-index settings without editing JSON files.
$ npx -y skills add d3x293/code-crew --skill crew-config --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/crew-configContext preview
The summary Claude sees to decide when to auto-load this skill.
Manages CodeCrew configuration. Allows users to customize default mode, model tiers, agent activation, token budgets, and auto-index settings without editing JSON files.
name: crew-config description: Manages CodeCrew configuration. Allows users to customize default mode, model tiers, agent activation, token budgets, and auto-index settings without editing JSON files.
Reads and writes `.claude/crew-config.json` to customize CodeCrew behavior.
**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
}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}Supported keys:
| Key | Values | Example | |-----|--------|---------| | `mode` | `full`, `lite` | `/crew config set mode lite` | | `auto-index` | `true`, `false` | `/crew config set auto-index false` | | `history-limit` | number | `/crew config set history-limit 100` | | `agent.<name>.model` | `opus`, `sonnet`, `haiku` | `/crew config set agent.senior-dev.model opus` | | `agent.<name>.active` | `true`, `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:**
1. Delete `.claude/crew-config.json` 2. Confirm: `"Configuration reset to defaults"`
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.
A virtual dev crew for Claude Code — 11 specialized AI agents that decompose, implement, review, and ship your tasks. Instead of one AI doing everything, CodeCrew breaks work into subtasks and routes each to the right specialist on the right model.
Repo: d3x293/code-crew
Creates, lists, and removes custom project-specific agents. Custom agents are stored in .claude/crew-agents/ and registered in crew-team.json for routing.
3-layer codebase indexing system for token-efficient code navigation. Builds compact index + symbol map so agents read targeted lines instead of entire files.…
Analyzes a project codebase, builds 3-layer index, generates project profile, and auto-configures the agent team with relevant skills. The main initialization…
Smart hybrid execution engine that dispatches agents in parallel or sequential order based on task dependencies. Manages the Agent tool calls, result…
Keeps the 3-layer codebase index fresh after file edits. Performs incremental updates by recomputing hashes and re-extracting metadata for only changed files.
Lite task router that bypasses Opus CEO entirely. Classifies tasks and routes directly to Sonnet and Haiku agents only. Use when user runs /crew lite or /crew…