Skip to main content
ClaudeWave
Skill1.3k estrellas del repoactualizado 7d ago

inbox-write

The inbox-write skill enables agent-to-agent communication in the multi-agent-shogun system by sending typed messages to target agents' inboxes. Use this skill when one agent needs to command, assign tasks, report completion, reset sessions, or switch models with another agent, specifying the recipient, message content, message type, and sender identity.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/yohey-w/multi-agent-shogun /tmp/inbox-write && cp -r /tmp/inbox-write/.cursor/skills/inbox-write ~/.claude/skills/inbox-write
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.md

他のエージェントにメッセージを送るには、必ずこのスキルを使うこと。
tmux send-keys で直接メッセージを送ることは禁止。

## 使い方

```bash
bash scripts/inbox_write.sh <target_agent> "<message>" <type> <from>
```

### type 一覧

| type | 用途 |
|------|------|
| `cmd_new` | 新規コマンド(shogun→karo) |
| `task_assigned` | タスク割り当て(karo→ashigaru) |
| `report_received` | 作業完了報告(ashigaru→karo/gunshi) |
| `clear_command` | セッションリセット指示 |
| `model_switch` | モデル切り替え指示 |

### 例

```bash
bash scripts/inbox_write.sh karo "cmd_048を書いた。実行せよ。" cmd_new shogun
bash scripts/inbox_write.sh ashigaru3 "タスクYAMLを読んで作業開始せよ。" task_assigned karo
bash scripts/inbox_write.sh gunshi "足軽5号、任務完了。品質チェックを仰ぎたし。" report_received ashigaru5
```