coordinate

Coordinate multiple amp agents via bidirectional tmux messaging.

59|5|Updated Jun 21, 2025
One-click install
npx skills add https://github.com/bdsqqq/dots --skill coordinate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coordinate
Source: https://github.com/bdsqqq/dots/tree/main/user/amp/skills/coordinate
Command: npx skills add https://github.com/bdsqqq/dots --skill coordinate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to orchestrate multiple amp agents reporting to a coordinator, delegating tasks and unblocking them via bidirectional communication in tmux.

Core Features & Use Cases

  • Agent orchestration: Spawn agents with auto-named identities.
  • Bidirectional messages: Agents report back, coordinator responds.
  • Monitoring pattern: Use tmux capture-pane to observe progress.

Quick Start

  • Spawn coordinator and agents as separate tmux windows
  • Use tmux to send messages back and forth between coordinator and agents
  • Regularly capture panes to monitor progress

Frequently Asked Questions about coordinate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate multiple agents across tmux panes?

Coordinate multiple agents by spawning them as separate tmux windows, then use bidirectional messaging to send tasks from a coordinator and receive agent status updates. Capture panes periodically to monitor progress across all agents.

Can I use tmux to orchestrate agent communication and task delegation?

Yes. This Skill orchestrates amp agents in tmux, enabling the coordinator to spawn named agents, send messages to specific panes, and receive responses through queue-based messaging for controlled task sequencing.

What's the best way to debug multi-agent workflows across hosts?

Use tmux pane capture and coordinator-to-agent messaging to observe agent state and progress in real time. The capture-before-action discipline ensures you verify each agent's status before delegating the next task.

How do I ensure safe cleanup when stopping multiple tmux agents?

The Skill enforces controlled sequencing and safe cleanup by managing agent lifecycle through the coordinator, terminating panes gracefully and ensuring no orphaned processes remain after work completes.

Does this work for cross-host agent coordination?

Yes. The Skill supports bidirectional tmux communication across hosts, allowing agents on different machines to report back to a central coordinator and receive delegated tasks via queue-based messaging.

What prerequisites do I need before orchestrating agents with this Skill?

You need amp agents installed, tmux configured with multiple panes or windows, and a coordinator script ready to spawn named agents and handle bidirectional message passing between coordinator and workers.