Skills for Real Engineers. Straight from my .agents directory.
agent-messaging
Agent skill fromdavila7/claude-code-templates
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.
How to install agent-messaging
npx skills add davila7/claude-code-templates# or add only this skill to Claude Code: copy the folder
cli-tool/components/skills/ai-maestro/agent-messaging/
# into
~/.claude/skills/agent-messaging/ (all projects)
.claude/skills/agent-messaging/ (one project)
1# Agent Messaging Protocol (AMP)23Send 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](https://github.com/23blocks-OS/ai-maestro) suite.45## Prerequisites67Install the AMP CLI scripts:8```bash9# From the AI Maestro plugin10git clone https://github.com/23blocks-OS/ai-maestro-plugins.git11cd ai-maestro-plugins && ./install-messaging.sh -y12```1314Scripts install to `~/.local/bin/` (ensure it's in your PATH).1516## Quick Start1718### 1. Initialize identity (first time)19```bash20amp-init --auto21```2223### 2. Send a message24```bash25amp-send alice "Hello" "How are you?"26```2728### 3. Check inbox29```bash30amp-inbox31```3233### 4. Read a message34```bash35amp-read <message-id>36```3738### 5. Reply39```bash40amp-reply <message-id> "Got it, working on it now"41```4243## Address Formats4445| Format | Example | Delivery |46|--------|---------|----------|47| Local name | `alice` | Same machine |48| Local qualified | `alice@myorg.aimaestro.local` | Within mesh |49| External | `alice@acme.crabmail.ai` | Via provider (requires registration) |5051## Core Commands5253| Command | Description |54|---------|-------------|55| `amp-init --auto` | Create agent identity |56| `amp-send <to> <subject> <body>` | Send a message |57| `amp-inbox` | Check inbox (add `--all` for read messages) |58| `amp-read <id>` | Read a specific message |59| `amp-reply <id> <body>` | Reply to a message |60…
Excerpt shown under the repository's MIT license.
More skills in claude-code-templates
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
