dispatch-backgroundlisted
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