oa-orchestration-communication

Send, broadcast, and retrieve messages between agents in Open-Agents.

4|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/OpenAEC-Foundation/Open-Agents --skill oa-orchestration-communication
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oa-orchestration-communication
Source: https://github.com/OpenAEC-Foundation/Open-Agents/tree/main/.claude/skills/oa-orchestration-communication
Command: npx skills add https://github.com/OpenAEC-Foundation/Open-Agents --skill oa-orchestration-communication

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines communication between AI agents, ensuring they can effectively share information, receive instructions, and report their progress within a multi-agent system.

Core Features & Use Cases

  • Targeted Messaging: Send specific instructions or data to individual agents.
  • Broadcast Announcements: Distribute system-wide messages or updates to all active agents.
  • Inbox Management: Allow agents to check for and process incoming messages.
  • Output Collection: Retrieve the final results from completed agent tasks.
  • Use Case: An orchestrator agent can send a critical update to all 'worker' agents to change their research priority, or collect the final reports from each 'researcher' agent once they are done.

Quick Start

Use the oa send command to send a message to the agent named 'worker-1' from the 'orchestrator'.

Frequently Asked Questions about oa-orchestration-communication

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate messages between multiple AI agents?

To coordinate messages between multiple AI agents, use this skill to send targeted instructions, broadcast system-wide updates, and manage inboxes for dynamic task management within multi-agent workflows.

What's the best way to broadcast an announcement to all active agents?

The best way to broadcast an announcement to all active agents is using the broadcast feature, which distributes system-wide messages or updates to every active agent simultaneously within the framework.

How do I retrieve completed outputs from worker agents in an orchestration workflow?

To retrieve completed outputs from worker agents in an orchestration workflow, use the output collection feature to fetch final results and reports from completed agent tasks.

Does this agent communication skill work with the Open-Agents framework?

Yes, this skill works directly with the Open-Agents framework, facilitating inter-agent communication, message sending, and output retrieval for complex multi-agent coordination.

How do I send a specific instruction to an individual agent?

To send a specific instruction to an individual agent, use the targeted messaging feature with the 'oa send' command to route data or instructions directly to named agents.