multi-agent-dispatch

stars-end's avatarfrom stars-end

Dispatch tasks to remote VMs for parallel execution or specialized work.

0stars🔀0forks📁View on GitHub🕐Updated Jan 10, 2026

When & Why to Use This Skill

The Multi-Agent Dispatch skill empowers Claude to orchestrate complex workflows by delegating tasks to remote virtual machines (VMs). It is designed for high-performance parallel execution and specialized hardware utilization, allowing agents to route specific jobs to optimized environments like GPU clusters or macOS instances while maintaining real-time status updates via Slack integration.

Use Cases

  • Parallel Task Execution: Accelerate development cycles by distributing massive test suites or build processes across multiple remote VMs simultaneously.
  • Specialized Hardware Routing: Automatically dispatch GPU-intensive workloads to high-performance compute nodes (e.g., epyc6) or platform-specific tasks like iOS builds to Mac mini instances.
  • Remote Session Management: Maintain and resume long-running tasks on remote infrastructure, ensuring continuity in complex, multi-stage agentic workflows.
  • Automated Progress Monitoring: Use integrated Slack notifications to receive instant summaries and completion alerts for background tasks running on distributed systems.
namemulti-agent-dispatch
descriptionDispatch tasks to remote VMs for parallel execution or specialized work.

Multi-Agent Dispatch

Dispatch tasks to remote VMs for parallel execution or specialized work.

When to Use

  • Task needs specific VM (GPU → epyc6, macOS → macmini)
  • Parallelize work across VMs
  • Need status notifications via Slack

Quick Commands

# Dispatch task
dx-dispatch epyc6 "Run make test"
dx-dispatch macmini "Build iOS"

# Check VMs
dx-dispatch --list

# Resume session
dx-dispatch epyc6 "Continue" --session ses_xxx

Slack Notifications

Include in task prompt:

After completing, use slack_conversations_add_message 
to post summary to channel C09MQGMFKDE.

Full Guide

See docs/MULTI_AGENT_COMMS.md