en un clic
memory-share
Share project auto memory over LAN or relay
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Share project auto memory over LAN or relay
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
| 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 installedBrowse 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