← ClaudeAtlas

dispatch-backgroundlisted

Dispatches a long-running task to a maxvision-* subagent in background via Claude Code's Agent View (`claude --bg`). Routes the task through `route-task` to pick the right agent, then forwards to `bin/maxvision-dispatch run`. Use when the task is long-running and you want to keep the main session unblocked. The session appears as a row in `claude agents`.
produtoramaxvision/maxvision · ★ 1 · AI & Automation · score 73
Install: claude install-skill produtoramaxvision/maxvision
# Dispatch background Argument: `$task` (or `$ARGUMENTS`) — the task description. Forwarded verbatim to `claude --bg --agent <chosen-agent>` after routing. ## Hard rules 1. **Manual confirmation required.** The skill picks an agent and shows the full `claude --bg` command line. The user must reply `sim` before anything is dispatched. 2. **One agent per invocation.** This skill dispatches ONE background session. For parallel fan-out across multiple agents, use `orchestrate` (which dispatches synchronously via Agent tool) or invoke this skill multiple times. 3. **Refuse when CC < 2.1.139.** Agent View requires Claude Code v2.1.139+ (research preview). Abort with a structured error on older versions. 4. **Refuse interactive tasks.** Tasks that need turn-by-turn user input should run in the main session, not in background. If the task description starts with "ask me", "interactive", "step by step together", abort and recommend running in the main session. 5. **Never bypass `route-task`.** The skill always invokes `route-task` first to pick the agent, even when the user names one explicitly — `route-task` validates that the named agent matches the task. ## Render-time preflight - claude binary present: !`which claude >/dev/null 2>&1 && echo "OK" || echo "MISSING"` - claude version: !`claude --version 2>/dev/null | head -1 || echo "unknown"` - maxvision-dispatch present: !`test -f "${CLAUDE_PLUGIN_ROOT:-/missing}/bin/maxvisio