mailbox
Installation
SKILL.md
A pure-filesystem return channel between agent sessions. No daemon, no network,
no harness-specific transport. Each session owns an inbox (a directory); a message
is a handoff document with a tiny YAML envelope carrying a return address.
Delivery is solved completely by the filesystem; wake-up is solved by whose
turn is open (the wait flow).
All protocol logic lives in scripts/mailbox.sh. Source it
once, then call the mb_* functions — never hand-edit the inbox or registry:
. "<this skill's path>/scripts/mailbox.sh"
Flows
Read the flow you need; each is a self-contained doc: