← ClaudeAtlas

inboxlisted

Read this machine's cross-machine mailbox, the messages another computer's agent left here over a file-synced bus folder, and send messages back the same way. A session-start hook shows new mail automatically; this is the on-demand mid-session re-check. Triggers: "/inbox", "check inbox", "messages from the other machine".
tonydzi/second-brain-starter-kit · ★ 6 · AI & Automation · score 78
Install: claude install-skill tonydzi/second-brain-starter-kit
# /inbox — mail between my own machines The "Claude on one machine → Claude on another" channel, over the synced `_machine-bus` folder (Syncthing, ~10s). It removes the human courier. Copy-paste by hand is an EMERGENCY channel only. ## Check what arrived for me (the main use) ```bash python "$USERPROFILE/.claude/scripts/machine_bus.py" read ``` Shows only what is NEW for THIS machine (matched by hostname) and marks it read. Then report to the operator what came in and act on it if needed. - At session start the `SessionStart` hook already does this automatically — `/inbox` is for when the operator says "check the inbox" mid-session (e.g. something new arrived over sync). - Re-check without marking as read: `... read --peek`. ## Send a message to Claude on ANOTHER machine 1. List the available mailboxes: ```bash python "$USERPROFILE/.claude/scripts/machine_bus.py" list ``` 2. Send: ```bash python "$USERPROFILE/.claude/scripts/machine_bus.py" send <RECIPIENT-HOSTNAME> "message text" ``` The message must be self-contained (Claude on that machine has none of this session's context — include the goal, the steps, the paths, the values). It arrives in ~10s and surfaces for the recipient at session start or via `/inbox`. ## Which channel when - **The automatic mailbox (this skill + the hook)** — the norm for everything cross-machine. - **A human courier (copy-paste)** — ONLY if sync is down, the machines are off the shared network, or it is extremely urgent.