← ClaudeAtlas

summonlisted

Summon another AI CLI — Claude, Codex, Cursor, Gemini, or Antigravity — as a sub-agent to run a task, in parallel when useful. Use whenever the user names an agent or sub-agent to run, asks to delegate work to another AI or a specific model, wants a second opinion or a cross-vendor code review, wants to fan several models out over a task, or references an agent definition. One dispatcher over five backends returns a structured JSON result (status, parsed report, token cost, the model actually served) and supports session resume, isolated git worktrees, background and manifest-driven swarms, JSON-schema-validated output, model discovery, and per-agent model/permission config. Formerly named "sub-agents".
Nafjan/summon · ★ 1 · AI & Automation · score 77
Install: claude install-skill Nafjan/summon
# Summon — Cross-Vendor Sub-Agents for Any AI CLI Spawns external CLI AIs (claude, cursor-agent, codex, gemini, agy) as isolated sub-agents with dedicated context. Supports session resume, per-call model/effort overrides, isolated git worktrees, background dispatch, structured report parsing, and cost/usage telemetry — see Parameters and the response-field table. ## Resources - **[run_subagent.py](scripts/run_subagent.py)** - Main execution script - **[codex.md](references/codex.md)** - Codex-specific setup (permissions, timeout) - **[orchestration.md](references/orchestration.md)** - rules of engagement for multi-agent work: what the envelope proves, cross-vendor routing, permission traps, council quality bar, resume-instead-of-re-pay (project- and IDE-agnostic) - **[references/](references/)** - deep-dive docs: models, backends, customizing agents, fan-out & council (read on demand) **Script Path**: Use absolute path `{SKILL_DIR}/scripts/run_subagent.py` where `{SKILL_DIR}` is the directory containing this SKILL.md file. **Command surface**: the script accepts git-style **subcommands** — `dispatch` (the default action), `list`, `models`, `doctor`, `manifest FILE`, `council`, `agent new|set NAME`, `version` — e.g. `run_subagent.py council --question "…" --cwd DIR`. The **legacy flat form still works unchanged** (`run_subagent.py --agent … --prompt …`, `--list`, `--manifest FILE`, …), and every flag below is valid in both. Bare `run_subagent.py` (or `help`) prints the co