send-message
Send a tmux message to another agent in the FF15 session using scripts/send.sh.
Usage
Run the script from the skill directory. The script resolves its own location, so it works from any CWD.
bash
# Single message .opencode/skills/send-message/scripts/send.sh <agent> "<message>" # Multiple targets (2s interval between sends, handled automatically) .opencode/skills/send-message/scripts/send.sh <agent1> "<msg1>" <agent2> "<msg2>" ...
Example: Comrade → Noctis (report)
bash
.opencode/skills/send-message/scripts/send.sh noctis "ignis の任務報告があります。queue/reports/ignis_report.yaml を確認してください。"
Example: Noctis → Multiple Comrades
bash
.opencode/skills/send-message/scripts/send.sh \ ignis "queue/tasks/ignis.yaml に任務がある。確認して動いてくれ。" \ gladiolus "queue/tasks/gladiolus.yaml に任務がある。確認して動いてくれ。" \ prompto "queue/tasks/prompto.yaml に任務がある。確認して動いてくれ。"
Agent Names
Valid agent names: noctis, lunafreya, ignis, gladiolus, prompto
Critical Rules
- •Write YAML before sending — report/task YAML must be written first, then run the script
- •Use the script — do not manually call
tmux send-keys; the script handles pane targeting, 2-call split, and intervals - •Dynamic pane lookup (if pane drift is suspected):
bash
tmux list-panes -t ff15 -F '#{pane_index} #{@agent_id}'