AMOA Shared Communication Templates
Message templates and protocols for agent coordination, task assignment, status reporting, and escalation.
Overview
Reusable JSON message templates for inter-agent communication.
Prerequisites
- AI Maestro messaging system (AMP) running
- Understanding of ai-maestro agent roles (AMOA, AMCOS, AMIA, AMAMA)
- Access to AI Maestro API; read amoa-label-taxonomy for GitHub label usage
Instructions
- Identify the communication scenario (task assignment, status report, approval, escalation)
- Select the appropriate template from section 2 reference files
- Fill in template fields with task-specific values
- Send via
agent-messagingskill and wait for response - Log the exchange in the delegation log
Copy this checklist and track your progress:
- Identify communication scenario (task assignment, status report, approval, escalation)
- Select the appropriate template from section 2
- Fill in template fields and send via
agent-messagingskill - Wait for response and log the exchange in the delegation log
1. AI Maestro Message Format
Standard JSON message structure with from, to, subject, priority, and content fields. See: references/message-format.md
2. Message Templates by Scenario
JSON templates: references/message-templates.md
Curl templates: references/ai-maestro-message-templates.md
Error Handling
On failure, retry once then escalate per references/escalation-protocol.md
Error resolution and scenario mapping: references/error-handling-quickref.md
Examples
Input: Send task assignment to agent via agent-messaging skill with scenario=task_assignment, to=agent-name, subject="Run tests"
Output: {"status":"sent","message_id":"msg-12345"}
Output
JSON messages (task/status/approval), API confirmations with message_id, message history arrays, and markdown delegation log entries.
Resources
- AGENT_OPERATIONS.md, amoa-label-taxonomy, amoa-task-distribution, amoa-progress-monitoring
