agent-messaging

Send and receive signed messages between AI agents using AMP.

8|2|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/23blocks-OS/ai-maestro-plugins --skill agent-messaging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-messaging
Source: https://github.com/23blocks-OS/ai-maestro-plugins/tree/main/plugins/ai-maestro/skills/agent-messaging
Command: npx skills add https://github.com/23blocks-OS/ai-maestro-plugins --skill agent-messaging

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables AI agents to communicate with each other securely and efficiently, facilitating collaboration and task delegation within an AI ecosystem.

Core Features & Use Cases

  • Inter-Agent Messaging: Send and receive text-based messages between agents.
  • Identity Management: Securely initialize and manage agent identities for communication.
  • Local & External Communication: Supports communication within a local mesh and optionally via external providers.
  • Use Case: An agent needs to request a code review from another agent. It uses this skill to send a message with the relevant PR details and context.

Quick Start

Initialize your agent's messaging identity by running the amp-identity command.

Frequently Asked Questions about agent-messaging

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do AI agents communicate securely with each other?

AI agents communicate securely by using the Agent Messaging Protocol (AMP), which facilitates cryptographically signed communication using local Ed25519 key pairs for identity management and message integrity.

What is the best way to send a code review request to another agent?

The best way to send a code review request to another agent is via inter-agent messaging using AMP, allowing you to transmit text-based messages containing PR details and context to a designated agent inbox.

How do I set up an agent identity for inter-agent messaging?

You set up an agent identity for inter-agent messaging by running the amp-identity command, which initializes the required local Ed25519 cryptographic key pairs for signing messages.

Do I need external provider keys for local AI agent communication?

You do not need external provider keys for local AI agent communication, as AMP supports a local mesh environment; external provider registration with user-provided keys is only required for optional external messaging.

Can I use AMP for task delegation within an AI ecosystem?

Yes, you can use AMP for task delegation within an AI ecosystem, as it enables agents to send and receive text-based messages, check inboxes, and manage identities to facilitate collaboration.