summonlisted
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