Save Handoff
Only use this skill when the user explicitly asks to save progress as a handoff, leave a resumable summary, or create a lightweight restart point.
Why This Is A Handoff
nmem-save-thread should mean saving the real session messages through the custom session importer script.
This skill intentionally creates a structured handoff summary thread instead of importing the full session.
Workflow
- Synthesize the session progress into the following structure:
- Goal: The primary objective of the session.
- Decisions: Key architectural, design, or logical decisions made.
- Files Touched: Absolute paths of any files touched or modified.
- Risks & Open Questions: Outstanding bugs, assumptions, or open issues.
- Next Steps: Checklist of work remaining for the next session.
- Create a user-facing artifact named
handoff_draft.mdunder<appDataDir>/brain/<conversation-id>.- Set
RequestFeedback: trueandUserFacing: truein theArtifactMetadatato present a "Proceed" button. - Format the summary using a premium layout: a markdown Table for Goals/Decisions/Files, Alerts to highlight Risks, and a checklist for Next Steps.
- Set
- Notify the user to review the drafted
handoff_draft.mdartifact. - Upon the user clicking "Proceed" or giving approval, create the handoff thread (preferring MCP
thread_createormem_fswrite to prevent terminal permission prompts, falling back to CLInmem --json t create -t "Antigravity Session - <topic>" -c "<content>" -s google-antigravityonly when MCP is unavailable). - If the user prefers a lossless transcript backup instead of a handoff summary, route to the
nmem-save-threadskill.
Always get explicit approval before creating the handoff thread. Do not auto-save handoffs silently.