What problem does it solve?
In a multi-agent tmux orchestration setup, agents need a controlled way to communicate with each other. This Skill provides the single sanctioned channel for sending messages between agents (shogun, karo, ashigaru, gunshi), replacing error-prone direct tmux send-keys injection.
Core Features & Use Cases
- Agent-to-Agent Messaging: Writes a message into a target agent's inbox via the inbox_write.sh script.
- Typed Message Semantics: Supports message types such as cmd_new (shogun to karo), task_assigned (karo to ashigaru), report_received (ashigaru to karo/gunshi), clear_command, and model_switch.
- Use Case: A karo (manager) agent finishes decomposing a command and notifies ashigaru3 to begin work by sending a task_assigned message referencing the task YAML.
Quick Start
Ask the agent to send a message to another agent's inbox, for example: notify karo that cmd_048 was written and should be executed.