一键导入
distill-share
Distill the current session and share it securely over the local network or via relay
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Distill the current session and share it securely over the local network or via relay
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Browse and receive Claude Code sessions from another user
Share Claude Code sessions for another user to browse and resume
Share project auto memory over LAN or relay
Receive a shared session distillation from the local network or via relay
Receive shared project memory from LAN or relay
| name | distill-share |
| description | Distill the current session and share it securely over the local network or via relay |
| user-invocable | true |
| arguments | [{"name":"passphrase","description":"Shared passphrase for encryption (required)","required":true},{"name":"--relay","description":"Use WebSocket relay server for remote sharing (optional, default relay URL used if no URL provided)","required":false}] |
You are sharing a distillation of the current Claude Code session over the local network.
Analyze the full conversation history and produce a Markdown document in the following format:
# Session Distillation
## Metadata
- **Timestamp**: (current date/time)
- **Project**: (working directory path)
- **Git Branch**: (current branch, if applicable)
## Summary
(One-paragraph summary of what was accomplished in this session)
## Completed Work
- [x] (completed item 1)
- [x] (completed item 2)
- [ ] (incomplete item, if any)
## Key Decisions
| Decision | Rationale |
|----------|-----------|
| ... | ... |
## File Changes
| File | Action | Description |
|------|--------|-------------|
| ... | created/modified/deleted | ... |
## Current State
- **Build**: (passes/fails/not applicable)
- **Tests**: (passes/fails/not applicable)
## Open TODOs
- (remaining work items)
## Context for Next Session
(Critical context that the next person needs to know to continue this work effectively)
Write this distillation to a temporary file at ${CLAUDE_PLUGIN_ROOT}/.tmp/claude-distill-payload.md.
Run the serve.py script with the user's passphrase:
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/serve.py "{{passphrase}}" ${CLAUDE_PLUGIN_ROOT}/.tmp/claude-distill-payload.md
This will:
Tell the user:
/distill-receive {{passphrase}}If the user passes --relay, use the relay server for remote sharing instead of LAN/mDNS.
python3 skills/distill-share/scripts/serve.py --relay "{{passphrase}}" ${CLAUDE_PLUGIN_ROOT}/.tmp/claude-distill-payload.md
This will:
wss://relay.fireamulet.comTell the user:
a7f3b2)/distill-receive --relay --room <room_code> {{passphrase}}pip install websockets if not already installed