agent-messaging

Agent Messaging Protocol (AMP)

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "agent-messaging" with this command: npx skills add davila7/claude-code-templates/davila7-claude-code-templates-agent-messaging

Agent Messaging Protocol (AMP)

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.

Prerequisites

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).

Quick Start

  1. Initialize identity (first time)

amp-init --auto

  1. Send a message

amp-send alice "Hello" "How are you?"

  1. Check inbox

amp-inbox

  1. Read a message

amp-read <message-id>

  1. Reply

amp-reply <message-id> "Got it, working on it now"

Address Formats

Format Example Delivery

Local name alice

Same machine

Local qualified alice@myorg.aimaestro.local

Within mesh

External alice@acme.crabmail.ai

Via provider (requires registration)

Core Commands

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

Message Options

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

Message Types and Priorities

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

Security

  • Ed25519 signatures on every message

  • Private keys stay local -- never sent to providers

  • Per-agent identity -- each agent has unique keypair

Full AI Maestro Experience

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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

senior-data-scientist

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

senior-backend

No summary provided by upstream source.

Repository SourceNeeds Review
-1.2K
davila7
Coding

senior-frontend

No summary provided by upstream source.

Repository SourceNeeds Review