From claude-spread
Receives Claude Code session distillations from local network or WebSocket relay, authenticates/decrypts with passphrase, displays content, and prompts to continue.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-spread:distill-receiveThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are receiving a session distillation from another Claude Code instance on the local network.
You are receiving a session distillation from another Claude Code instance on the local network.
Run the receive.py script with the user's passphrase:
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/receive.py "{{passphrase}}"
This will:
Display the received distillation content to the user in full. This is a handoff document from another session.
If the user passes --relay --room <room_code>, use the relay server instead of LAN/mDNS.
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/receive.py --relay --room "{{room_code}}" "{{passphrase}}"
This will:
wss://relay.fireamulet.compip install websockets if not already installedAfter showing the distillation, ask the user:
"Distillation data received. What would you like to continue working on?"
Use the distillation context (especially Open TODOs and Context for Next Session) to understand what work remains and be ready to continue where the previous session left off.
npx claudepluginhub namyunwoo/claudespread --plugin claude-spreadDistills Claude Code session into Markdown summary of work, changes, and TODOs; shares encrypted via local mDNS or WebSocket relay for secure team handoff.
Enables Claude Code agents to query connected peer sessions via bridge plugin, handle responses/follow-ups, and apply peer context to tasks like dependency updates or error fixes.
Agent-to-agent messaging bus for Claude Code. Sends messages between local sessions, delegates tasks, fans-out work, and coordinates concurrent agents on the same machine.