inbox

Coordinate inter-agent messaging with atomic JSON writes and an event log.

226|55|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/Miosa-osa/canopy --skill inbox-miosa-osa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inbox
Source: https://github.com/Miosa-osa/canopy/tree/main/library/skills/coordination/inbox
Command: npx skills add https://github.com/Miosa-osa/canopy --skill inbox-miosa-osa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Point-to-point messaging backbone for multi-agent coordination. Provides direct messages, broadcasts, and inbox views with an event log to trace history. Ensures atomic writes to JSON inbox files for reliable delivery and stateful coordination.

Core Features & Use Cases

  • Direct and broadcast messaging between agents
  • Per-agent inbox with receive, peek, and reply
  • Atomic JSON-based writes and an event log for traceability
  • Message history and simple filtering by type or thread

Quick Start

Send a test message to an agent using the inbox to verify delivery and coordination.

Frequently Asked Questions about inbox

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

FAQPage Schema
What is inter-agent messaging and how does an atomic write event log work?

Inter-agent messaging coordinates multiple agents by sending, broadcasting, and receiving messages. Atomic writes guarantee reliable JSON file delivery, while an event log traces message history for stateful coordination.

How do I send and broadcast messages between agents in a multi-agent coordination workflow?

Use file-based inbox directories to send direct messages or broadcast them to multiple agents. The system applies atomic JSON writes to ensure reliable delivery and logs every event for traceability.

Can I peek at incoming messages or filter message history by type and thread?

Yes, per-agent inboxes support peeking at messages without removing them. You can also filter the message history by type or thread to review specific coordination events within the event log.

What is the best way to ensure reliable point-to-point message delivery between agents?

The best way to ensure reliable point-to-point delivery is using file-based inboxes with atomic JSON writes. This approach prevents partial writes and maintains a consistent event log for stateful coordination.

Does this inter-agent messaging approach require external dependencies for stateful coordination?

No, it operates without external dependencies by using file-based inbox directories. It relies entirely on atomic JSON writes and a local event log to manage message history and coordinate state across agents.