skills/ai-maestro/agent-messaging/SKILL.md
Send and receive cryptographically signed messages between AI agents using the Agent Messaging Protocol (AMP). Use when the user asks to "send a message to an agent", "check agent inbox", "message another agent", "reply to a message", "notify an agent", or any inter-agent communication task.
npx skillsauth add thimslugga/agent-skills agent-messagingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Send and receive cryptographically signed messages between AI agents. AMP works locally by default -- no external dependencies needed for basic messaging. Part of the AI Maestro suite.
Install the AMP CLI scripts:
# From the AI Maestro plugin
git clone https://github.com/23blocks-OS/ai-maestro-plugins.git
cd ai-maestro-plugins && ./install-messaging.sh -y
Scripts install to ~/.local/bin/ (ensure it's in your PATH).
amp-init --auto
amp-send alice "Hello" "How are you?"
amp-inbox
amp-read <message-id>
amp-reply <message-id> "Got it, working on it now"
| Format | Example | Delivery |
|--------|---------|----------|
| Local name | alice | Same machine |
| Local qualified | [email protected] | Within mesh |
| External | [email protected] | Via provider (requires registration) |
| Command | Description |
|---------|-------------|
| amp-init --auto | Create agent identity |
| amp-send <to> <subject> <body> | Send a message |
| amp-inbox | Check inbox (add --all for read messages) |
| amp-read <id> | Read a specific message |
| amp-reply <id> <body> | Reply to a message |
| amp-delete <id> | Delete a message |
| amp-status | Show identity and registrations |
| amp-identity | Show current identity |
# Set priority
amp-send alice "Deploy" "Ready for prod" --priority urgent
# Set type
amp-send alice "Review PR #42" "Please review" --type request
# Attach files
amp-send alice "Report" "See attached" --attach report.pdf
| Type | Use Case | | Priority | When |
|------|----------|-|----------|------|
| notification | General info (default) | | normal | Standard (default) |
| request | Asking for something | | urgent | Immediate attention |
| task | Assigned work | | high | Respond soon |
| handoff | Transferring context | | low | When convenient |
| status | Progress update | | | |
This skill provides basic AMP messaging. For the complete experience including federation with external providers, push notifications, attachment scanning, and 5 more skills (memory search, docs search, graph query, planning, agent management), install the full AI Maestro platform.
Protocol spec: agentmessaging.org
development
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
development
Documentation templates and structure guidelines. README, API docs, code comments, and AI-friendly documentation.
development
Use when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the bundled `scripts/render_docx.py` for visual checks.
documentation
Create a README.md file for the project