| name | amoa-messaging-templates |
| description | Use when sending inter-agent messages. Trigger with task assignment, status report, or escalation needs. Loaded by ai-maestro-orchestrator-agent-main-agent |
| license | Apache-2.0 |
| compatibility | Requires AI Maestro installed. |
| metadata | {"author":"Emasoft","version":"1.0.0"} |
| context | fork |
| user-invocable | false |
| agent | amoa-main |
AMOA Shared Communication Templates
Overview
Reusable JSON message templates for agent coordination, task assignment, status reporting, and escalation.
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-messaging skill and wait for response
- Log the exchange in the delegation log
Copy this checklist and track your progress:
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
See also: references/error-handling-quickref.md
Examples
See: references/examples.md
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, API confirmations with message_id, and markdown delegation log entries.
Resources
- AGENT_OPERATIONS.md, amoa-label-taxonomy, amoa-task-distribution, amoa-progress-monitoring