skills/dispatch/SKILL.md
Compose and launch roster-backed specialist lanes with prompt-native lane cards and receipts. Use when: "dispatch agents", "use subagents", "compose a team", "run provider lanes", "make lane cards". Trigger: /dispatch, /subagents, /lanes.
npx skillsauth add phrazzld/agent-skills dispatchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Global delegation, prompt-native. Native subagents are the default path; roster providers and sprites earn lanes on judgment, not quota. This skill keeps the implementation small: lane cards, native harness commands, receipts, and lead synthesis.
| Need | Load |
|---|---|
| write or review lane cards | references/lane-cards.md |
| copy a lane card | templates/lane-card.md |
| track a multi-lane run | templates/run-card.md |
| choose providers/models | /harness-engineering models |
| run a lane on a remote sandbox | /sprites (sprite-lane runner) |
Use the existing dispatch-agent helper to launch configured providers. Use
lane_harness.v1 projection only when context hygiene matters; otherwise a
lane card is just the prompt packet.
No provider quota. Native subagents by default; cross-model critics for
review of your own work; roster providers for bounded cards where the
provider is better, cheaper, or independent in a nameable way; sprites for
heavy, long-running, parallel, or isolation-needing lanes. See
harnesses/shared/AGENTS.md (Roster).
Local lane guidance: lane cards are outcome-shaped and big — end state, success criteria, verification affordances, boundaries, output shape, receipt expectations. The oracle field is load-bearing; the lane agent owns its own decomposition. Give each lane scoped context and record the lead's accepted or rejected evidence.
lane_harness.v1 is an optional projection boundary for narrow lanes that
should not inherit the full global skill catalog.templates/lane-card.md. Keep each card small:
one role, one objective, one boundary, one output shape.--lane-harness <manifest> when the lane
needs a focused visible skill set.dispatch-agent; do not wait serially unless a lane depends on another.## Dispatch Summary
- Objective:
- Providers used:
- Lane shape:
- Accepted evidence:
- Rejected evidence:
- Failures / waivers:
- Receipt ids:
- Residual risk:
tools
Enumerates the peer AI agent CLIs installed on this machine (codex, claude, pi, opencode, cursor-agent, grok, agy, hermes, thinktank) and how to invoke each headlessly. A capability map, not a quota: useful for fresh-context adversarial review on a different model family, second opinions, competing attempts, and wide benches. Use when: "ask codex", "ask another model", "second opinion", "cross-model review", "what AI tools do I have", "other agents", "different model family", "adversarial critique from another provider". Trigger: /roster.
development
Run lane cards on Fly Sprites: remote, isolated, scale-to-zero sandboxes for heavy or parallel agent work. Golden-checkpoint provisioning so lanes start on a ready sprite with zero setup tokens. Use when: "run this on a sprite", "remote lane", "offload to a sandbox", "dispatch to sprites", "bake a sprite", "sprite fleet", heavy/long-running/parallel sub-agent work that should not run on this machine. Trigger: /sprites, /sprite-lane.
tools
Fast session-start repository orientation from live local evidence. Use when: "orient yourself", "start of session", "new session", "where are we", "catch me up before acting", "what should I do next", after compaction, after switching worktrees, or before choosing a Harness Kit workflow. Trigger: /orient, /ground, /session-start.
development
Lightweight evidence-backed retro and catch-up reports for a current repo, branch, PR, backlog slice, or recent agent session. Use when the user asks for a debrief, catch me up, what changed, why it matters, product implications, end-user implications, developer experience implications, current app state, backlog state, workspace state, alternatives considered, or context rebuild after losing the thread. Trigger: /debrief.