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 從公開儲存庫中收錄這些內容。

檢舉或申請下架