Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
davila7 avatar

Agent Messaging

  • 105 installs
  • 30.1k repo stars
  • Updated August 4, 2026
  • davila7/claude-code-templates

Design reliable message passing, handoffs, and async communication between Claude agents, tools, and orchestrators so multi-step workflows stay coherent and recoverable.

About

Agent-messaging skill equips Claude to architect clear communication between agents: define payloads, sequence handoffs, handle async replies, and keep multi-agent pipelines traceable for production agent systems and internal automations.

  • Structured agent-to-agent message schemas
  • Handoff and delegation patterns
  • Async task routing and acknowledgments
  • Failure-safe retry and idempotency cues
  • Orchestrator-friendly conversation state

Agent Messaging by the numbers

  • 105 all-time installs (skills.sh)
  • Ranked #4,185 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/davila7/claude-code-templates --skill agent-messaging

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs105
repo stars30.1k
Last updatedAugust 4, 2026
Repositorydavila7/claude-code-templates

What it does

Design reliable message passing, handoffs, and async communication between Claude agents, tools, and orchestrators so multi-step workflows stay coherent and recoverable.

Files

SKILL.mdMarkdownGitHub ↗

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

2. Send a message

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

3. Check inbox

amp-inbox

4. Read a message

amp-read <message-id>

5. Reply

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

Address Formats

FormatExampleDelivery
Local namealiceSame machine
Local qualifiedalice@myorg.aimaestro.localWithin mesh
Externalalice@acme.crabmail.aiVia provider (requires registration)

Core Commands

CommandDescription
amp-init --autoCreate agent identity
amp-send <to> <subject> <body>Send a message
amp-inboxCheck 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-statusShow identity and registrations
amp-identityShow 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

TypeUse CasePriorityWhen
notificationGeneral info (default)normalStandard (default)
requestAsking for somethingurgentImmediate attention
taskAssigned workhighRespond soon
handoffTransferring contextlowWhen convenient
statusProgress 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

Related skills

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.