Session Stash

Stash and pop portable agent sessions. A session stash is a durable, git-versioned capture of an in-flight session (normalized transcript + session-relevant uncommitted work + reference files) stored at `docs/session-stash/<name>/`. Stash an active session to resume it later in a different harness (Claude, opencode), a different context window, or a fresh model. Pop a stash to have the resuming agent self-orient from the stash folder's own AGENTS.md. Convert a stash to a sashay, musing, or Jira ticket. Use when the operator says "stash this session", "pop session @docs/session-stash/...", "resume the stashed session", or "convert stash to ...". Do NOT use for in-session compression or for sessions you intend to resume in the same harness the same way.

cristoslc 4eac8d6 6 files · 25.5 KB Updated

File contents

cristoslc/session-stash-skill/tree/main/skills/session-stash commit 4eac8d652f

Frequently asked questions

npx skillmds@latest add cristoslc/session-stash