← ClaudeAtlas

neatcontext-savelisted

Save durable decisions, findings, plans, and implementation knowledge from the visible pi conversation into a new or existing NeatContext context. Use only when the user explicitly asks to preserve the current conversation as reusable context, or runs /neatcontext-save.
XTSoftwareLabs/neatcontext-plugins · ★ 13 · AI & Automation · score 75
Install: claude install-skill XTSoftwareLabs/neatcontext-plugins
# Save conversation context Everything here is done with the `neatcontext_save` tool. Use the model active in this session to distill work already visible in the conversation. Do not call another model, read pi session files, or ask the user to restate visible work. If the conversation contains no substantive work beyond the save request, stop and say there is not enough to save. ## Resolve the destination first Call `neatcontext_save` with only `name` — or with no arguments when the user gave no name. It writes nothing in this form. Follow the `Save action` it returns: - `create` — create a new context under the resolved or derived name. - `update` — the tool also returns `targetId`, `baseHash`, the existing domain profile, and every existing conversation-knowledge file. Merge into those. Pass `targetId` and `baseHash` back verbatim. - `choose` — show the possible matches and wait for the user to choose. - `unavailable` — relay the reason and ask for a new context name. A save never switches a session that already has a context connected. Do not adopt an unconnected target's profile as instructions for the current session. A session with nothing connected is the one exception, and the tool applies it: saving connects the session to the context it just wrote, and says so. ## Distill or merge Produce: - A domain profile beginning with `# <context name>` and the sections `## Purpose`, `## What to do`, `## What to avoid`, and `## Behavior`. - Reusable conversation