Miyabi Agent Society orchestration and communication. Use when working with multiple agents, task distribution, or agent communication. Triggers: agents, orchestration, しきるん, カエデ, サクラ, ツバキ, ボタン, tmux
Install
npx skillscat add shunsukehayashi/miyabi-claude-plugins/miyabi-orchestration Install via the SkillsCat registry.
This skill provides orchestration and communication capabilities for managing multiple AI agents within the Miyabi Agent Society, enabling task distribution and coordination through tmux-based messaging. It solves the problem of coordinating specialized agents for code generation, review, deployment, and workflow automation by defining clear roles and communication channels. Use it when working with multiple agents, distributing tasks across agent specializations, or requiring structured agent-to-agent communication.
Miyabi Agent Orchestration
Available Agents
| Agent | Role | tmux Target |
|---|---|---|
| しきるん 🎭 | Conductor - タスク分配・進捗管理 | miyabi:agents.0 |
| カエデ 🍁 | CodeGen - コード生成・実装 | miyabi:agents.1 |
| サクラ 🌸 | Review - コードレビュー・品質保証 | miyabi:agents.2 |
| ツバキ 🌺 | PR - プルリクエスト管理・GitHub連携 | miyabi:agents.3 |
| ボタン 🌼 | Deploy - デプロイ・リリース管理 | miyabi:agents.4 |
| ながれるん 🌊 | n8n - ワークフロー自動化 | miyabi:agents.5 |
Agent Communication
# tmux経由でエージェント間通信
tmux send-keys -t miyabi:agents.0 "message" Enter
# スクリプト経由(推奨)
${CLAUDE_PLUGIN_ROOT}/scripts/a2a-send.sh conductor "message"Task Distribution Flow
1. しきるん: タスク受領・分解
2. カエデ: コード生成
3. サクラ: コードレビュー
4. ツバキ: PR作成
5. ボタン: デプロイ
6. しきるん: 完了確認Invoking Agents
Use Task tool with subagent_type:
Task tool: subagent_type="shikirun" → しきるん
Task tool: subagent_type="kaede" → カエデ
Task tool: subagent_type="sakura" → サクラ
Task tool: subagent_type="tsubaki" → ツバキ
Task tool: subagent_type="botan" → ボタン
Task tool: subagent_type="nagarerrun" → ながれるんError Handling
- エージェント応答なし → 3回リトライ
- タスク失敗 → しきるんに報告
- 緊急停止 → emergency-stop.sh 実行