---
name: Save Thread
slug: save-thread-4
category: Automation
description: Save Thread creates a concise summary thread for a Copilot CLI session when the user explicitly asks to save it. It is used for on-demand checkpoints, while lifecycle hooks already capture full transcripts automatically.
github: "https://github.com/nowledge-co/community/tree/main/nowledge-mem-copilot-cli-plugin/skills/save-thread"
language: Python
stars: 166
forks: 35
install: "npx degit https://github.com/nowledge-co/community/tree/main/nowledge-mem-copilot-cli-plugin/skills/save-thread ~/.claude/skills/save-thread"
installs_to: ~/.claude/skills/save-thread
source_path: nowledge-mem-copilot-cli-plugin/skills/save-thread/SKILL.md
collection_size: 25
category_size: 2226
collection_url: "https://dirskills.com/collections/nowledge-co/community"
added: 2026-09-08T05:34:55.219Z
last_synced: 2026-09-08T05:34:55.219Z
canonical_url: "https://dirskills.com/skills/save-thread-4"
---

# Save Thread

Save Thread creates a concise summary thread for a Copilot CLI session when the user explicitly asks to save it. It is used for on-demand checkpoints, while lifecycle hooks already capture full transcripts automatically.

**Install:**

```bash
npx degit https://github.com/nowledge-co/community/tree/main/nowledge-mem-copilot-cli-plugin/skills/save-thread ~/.claude/skills/save-thread
```

## README

# Save Thread

## When to Save

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

Lifecycle hooks capture full session transcripts automatically after responses, before compaction, and at session end. This skill is for on-demand summary saves.

## Tool Usage

Create a summary thread via `nmem t create`:

```bash
nmem t create "A concise summary of this session: what was discussed, what was built, and key decisions made" \
  --title "Copilot CLI: <short title from first user message>" \
  -s copilot-cli
```

**Important:** Write the summary yourself from the current conversation context. Do NOT try to invoke the stop hook script directly — it requires hook payload from Copilot CLI internals.

## Thread vs Memory

Automatic lifecycle capture stores real session messages. This skill stores a concise summary thread. Memory stores distilled insights. They are different purposes, and a valuable session can use more than one.

## Response

```text
✓ Thread saved
Summary: {summary}
Thread ID: {thread_id from nmem output}
```

## Troubleshooting

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

Run `nmem status` to check server connection.
