Save Thread

nowledge-co/community/nowledge-mem-claude-code-plugin/skills/save-thread

作者 nowledge-co1f4d7eb61466dbfc93ce8d7a0a806c4d4a196dd0无许可证收录于 2026年10月9日更新于 2026年10月9日

Save the real Claude Code or Grok Build session messages only when the user explicitly requests it. Use nmem t save to import the recorded session, not a summary-only checkpoint.

AI 生成的概览

在用户明确要求时,将真实的 Claude Code 或 Grok Build 会话消息保存为 nmem 线程。

功能
该技能指示代理使用 nmem t save 命令将当前编码会话导入 nmem,并选择来源应用(claude-code 或 grok)。它支持可选摘要、保存当前会话或全部会话、指定项目路径以及截断大型工具结果等选项。它还说明了预期的确认响应以及安装 nmem-cli 或配置远程服务器等故障排除步骤。
适用场景
仅在用户明确要求保存、检查点或记录对话时使用。它不应自动运行,也不应主动建议。
运行要求
需要 nmem CLI(可通过 pip install nmem-cli 安装,Arch Linux 上可用 yay/paru),并能访问 ~/.claude/projects/ 或 ~/.grok/sessions/ 下的本地会话文件。远程使用需要配置服务器 URL 和 API 密钥。该技能不附带脚本。

Save Thread

When to Save

Only when user explicitly says: "Save this session" | "Checkpoint this" | "Record conversation"

Never auto-save or suggest.

Tool Usage

Use nmem t save to import the current session. Use claude-code in Claude Code and grok in Grok Build:

bash
# Save current session for current projectnmem t save --from claude-code# In Grok Build:nmem t save --from grok
# Save with custom summarynmem t save --from claude-code -s "Brief summary of what was accomplished"# In Grok Build:nmem t save --from grok -s "Brief summary of what was accomplished"
# Save all sessions for current projectnmem t save --from claude-code -m all# In Grok Build:nmem t save --from grok -m all
# Save for specific project pathnmem t save --from claude-code -p /path/to/project# In Grok Build:nmem t save --from grok -p /path/to/project

Options:

  • --from: Source app (claude-code for Claude Code, grok for Grok Build)
  • -s, --summary: Optional brief summary (recommended)
  • -m, --mode: current (default, latest session) or all (all sessions)
  • -p, --project: Project directory path (defaults to current directory)
  • --truncate: Truncate large tool results (>10KB)

Behavior:

  • Auto-detects sessions from ~/.claude/projects/ for Claude Code or ~/.grok/sessions/ for Grok Build
  • Idempotent: Re-running appends only new messages
  • Thread ID: Auto-generated as claude-code-{session_id} or grok-{session_id}

Thread vs Memory

Thread = real session messages | Memory = distilled insights (different purposes, can do both)

Response

✓ Thread savedSummary: {summary}Messages: {count}Thread ID: claude-code-{session_id} or grok-{session_id}

Troubleshooting

If nmem is not in PATH: pip install nmem-cli, or on Arch Linux yay -S nmem-cli / paru -S nmem-cli

For remote servers: run nmem config client set url https://... and nmem config client set api-key ... once on this machine.

Run /status to check server connection.

来源与署名

来源:nowledge-co/community位于nowledge-mem-claude-code-plugin/skills/save-thread提交1f4d7eb

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架