with one click
thrum-send
Send a message to an agent
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Send a message to an agent
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Multi-agent coordination via messaging, groups, and shared context. Use when agents need to communicate, delegate work, or coordinate across worktrees.
Reply to a message
Main Thrum entry point for multi-agent coordination, messaging, session context, and command routing in Codex.
Multi-agent coordination via messaging, groups, and shared context. Use when agents need to communicate, delegate work, or coordinate across worktrees.
Multi-agent coordination via messaging, groups, and shared context. Use when agents need to communicate, delegate work, or coordinate across worktrees.
Save a comprehensive 16-section restart snapshot and prepare for session restart. Use for designer/architect-grade handoffs needing wire contracts, capability matrix, anticipated Q&A, and design rationale that the standard $thrum-restart compact format cannot carry.
Based on SOC occupation classification
| name | thrum-send |
| description | Send a message to an agent |
Use this skill when the user explicitly wants the send Thrum workflow. Prefer
the umbrella thrum skill when the request spans multiple commands or needs
broader coordination judgment.
Send a direct message or broadcast.
If arguments are provided, use them. Otherwise ask for recipient and message content.
thrum send "message" --to @agent_name # Direct message
thrum send "message" --to @everyone # Broadcast to all agents
Unknown recipients are a hard error. Use thrum team to verify agent names
before sending.
If the body has backticks, $(...), $VAR, or quotes, pass it via a quoted
heredoc so the shell doesn't corrupt it (thrum-d3fp):
thrum send --to @agent_name --stdin <<'EOF'
Run `make build`, then check $(git rev-parse HEAD).
EOF
--body-file <path> reads from a file; the body argument - is a stdin alias.