con un clic
memory-share
Share project auto memory over LAN or relay
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Share project auto memory over LAN or relay
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Browse and receive Claude Code sessions from another user
Share Claude Code sessions for another user to browse and resume
Distill the current session and share it securely over the local network or via relay
Receive a shared session distillation from the local network or via relay
Receive shared project memory from LAN or relay
| name | memory-share |
| description | Share project auto memory over LAN or relay |
| user-invocable | true |
| arguments | [{"name":"passphrase","description":"Shared passphrase for encryption (required)","required":true},{"name":"--raw","description":"Send memory files as-is without distillation","required":false},{"name":"--relay","description":"Use WebSocket relay server for remote sharing","required":false}] |
You are sharing the project's Claude Code auto memory with another machine or person.
There are two modes: distilled (default) and raw (--raw).
Read all files from your auto memory directory (~/.claude/projects/<project>/memory/):
MEMORY.md (always present)debugging.md, patterns.md, etc.)Analyze all memory files and produce a single, well-organized Markdown document:
# Project Memory Distillation
## Project Overview
(Brief description of the project based on accumulated memory)
## Key Patterns & Conventions
- (coding conventions, architectural patterns, etc.)
## Important File Paths
- (critical files and their roles)
## Debugging Insights
- (known issues, solutions, workarounds)
## Workflow Preferences
- (user preferences for tools, testing, deployment)
## Architecture Notes
- (key architectural decisions and their rationale)
Consolidate, deduplicate, and organize the information clearly. Remove session-specific noise and keep only stable, reusable knowledge.
Write the distilled memory to ${CLAUDE_PLUGIN_ROOT}/.tmp/claude-memory-payload.md.
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/serve.py "{{passphrase}}" ${CLAUDE_PLUGIN_ROOT}/.tmp/claude-memory-payload.md
Tell the user:
/claude-spread:memory-receive {{passphrase}}--raw)python3 ${CLAUDE_PLUGIN_ROOT}/skills/memory-share/scripts/bundle.py ${CLAUDE_PLUGIN_ROOT}/.tmp/claude-memory-payload.json
This bundles all .md files from the auto memory directory into a JSON file.
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/serve.py "{{passphrase}}" ${CLAUDE_PLUGIN_ROOT}/.tmp/claude-memory-payload.json
Tell the user:
/claude-spread:memory-receive {{passphrase}}If the user passes --relay, add the --relay flag to the serve.py command:
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/serve.py --relay "{{passphrase}}" ${CLAUDE_PLUGIN_ROOT}/.tmp/claude-memory-payload.md
Tell the user:
/claude-spread:memory-receive --relay --room <room_code> {{passphrase}}pip install websockets if not already installed