← ClaudeAtlas

sub-agentslisted

Execute external CLI AIs as isolated sub-agents for task delegation, parallel processing, and context separation. Use when delegating complex multi-step tasks, running parallel investigations, needing fresh context without current conversation history, or leveraging specialized agent definitions. Returns structured JSON with agent output, exit code, and execution status.
blindlove200/sub-agents-skills · ★ 6 · AI & Automation · score 71
Install: claude install-skill blindlove200/sub-agents-skills
# Sub-Agents - External CLI AI Task Delegation Spawns external CLI AIs (claude, cursor-agent, codex, gemini) as isolated sub-agents with dedicated context. ## Resources - **[run_subagent.py](scripts/run_subagent.py)** - Main execution script - **[codex.md](references/codex.md)** - Codex-specific setup (permissions, timeout) **Script Path**: Use absolute path `{SKILL_DIR}/scripts/run_subagent.py` where `{SKILL_DIR}` is the directory containing this SKILL.md file. ## CLI-Specific Notes Check the corresponding reference for your environment: - **Codex**: Read [references/codex.md](references/codex.md) BEFORE first execution ## Interpreting User Requests Extract parameters from user's natural language request: | Parameter | Source | |-----------|--------| | --agent | Agent name from user request (see selection rules below) | | --prompt | Task instruction part (excluding agent specification) | | --cwd | Current working directory (absolute path) | **Agent Selection Rules** (when user doesn't specify agent name): 1. Run `--list` to get available agents 2. **0 agents**: Inform user no agents available, show setup instructions (see [Agent Definition Format](#agent-definition-format)) 3. **1 agent**: Auto-select without asking 4. **2+ agents**: Show list with descriptions, ask user to choose **Example**: "Run code-reviewer on src/" → `--agent code-reviewer --prompt "Review src/" --cwd $(pwd)` ## When to Use This Skill **Use sub-agent when ANY of these apply:** - Complex mu