meridiandispatchlisted
Install: claude install-skill mattjaikaran/meridian
# /meridian:dispatch — Remote Agent Dispatch
Send plans to a self-hosted AI agent for autonomous execution. The agent picks up the task, implements it, and creates a PR.
Compatible with Hermes or any custom agent that implements the dispatch protocol.
## Arguments
- `--plan <id>` — Dispatch specific plan
- `--phase <id>` — Dispatch all pending plans in phase
- `--swarm` — Dispatch all pending plans at once (parallel PRs)
- `--status <dispatch_id>` — Check dispatch status
- `--check-all` — Check status of all active dispatches
- `--persona <name>` — Apply role-typed agent persona (pm, architect, ux, qa, security)
## Prerequisites
- Project must have its remote agent endpoint configured during `/meridian:init`
- Remote agent must be running and reachable
- Plans must be in `pending` status
## Persona Support
If `--persona <name>` is passed, load the persona prompt and inject it into the
dispatch payload so the remote agent operates through that role's lens.
```bash
PYTHONPATH=$MERIDIAN_HOME uv run --project $MERIDIAN_HOME -- python -c "
import json
from scripts.personas import load_persona
persona = load_persona('<persona_name>')
print(json.dumps(persona, indent=2))
"
```
Available personas: `pm`, `architect`, `ux`, `qa`, `security`
Include the persona `content` as a `persona_prompt` field in the dispatch payload.
Display the active persona in the dispatch banner:
```
## Dispatch — <plan_name>
Persona: <Persona Label> (<persona_name>)
```
## Procedure
### Dispatch a