---
name: Save Handoff
slug: save-handoff
category: Writing
description: Save Handoff creates a concise resumable checkpoint when a user explicitly asks for one. It saves Goal, Decisions, Files, Risks, and Next as a structured handoff instead of claiming a full transcript import.
github: "https://github.com/nowledge-co/community/tree/main/nowledge-mem-agent-plugin/skills/save-handoff"
language: Python
stars: 166
forks: 35
install: "npx degit https://github.com/nowledge-co/community/tree/main/nowledge-mem-agent-plugin/skills/save-handoff ~/.claude/skills/save-handoff"
installs_to: ~/.claude/skills/save-handoff
source_path: nowledge-mem-agent-plugin/skills/save-handoff/SKILL.md
collection_size: 25
category_size: 1361
collection_url: "https://dirskills.com/collections/nowledge-co/community"
added: 2026-09-08T05:34:49.056Z
last_synced: 2026-09-08T05:34:49.056Z
canonical_url: "https://dirskills.com/skills/save-handoff"
---

# Save Handoff

Save Handoff creates a concise resumable checkpoint when a user explicitly asks for one. It saves Goal, Decisions, Files, Risks, and Next as a structured handoff instead of claiming a full transcript import.

**Install:**

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

## README

# Save Handoff

> Persist a compact resumable handoff when the user wants a restart point, summary, or checkpoint.

## When to Use

**Only activate when user explicitly says:**

- "Save a handoff"
- "Checkpoint this"
- "Leave me a summary"
- "Remember where we are"

**Never auto-save or suggest saving.** This is always user-initiated.

## Why This Is A Handoff

This reusable package works across many agents. It must not pretend to have a real transcript importer when the runtime may not provide one.

So this skill creates a structured handoff summary with `nmem t create` instead of claiming a lossless thread save.

If the user's tool has a dedicated Nowledge connector with real thread import, prefer that native package instead.

## Usage

Create a structured handoff thread:

```bash
nmem --json t create   -t "Session Handoff - <topic>"   -c "Goal: ... Decisions: ... Files: ... Risks: ... Next: ..."   -s generic-agent
```

### Handoff Format

Include these fields:

- Goal
- Decisions
- Files
- Risks
- Next

### Response Format

After successful save:

```
✓ Handoff saved
Title: {title}
Summary: {content}
Thread ID: {thread_id}
```

Never present this as a real transcript import.

## Native Connector

These skills work in any agent via CLI. For auto-recall, auto-capture, and graph tools, check if your agent has a native Nowledge Mem connector — run the `check-integration` skill or see https://mem.nowledge.co/docs/integrations
