handoff

Solid

Snapshot the current session into a resumable handoff artifact so a cold session, agent, or person continues without replaying context. Use when the user says "write a handoff", "hand off", "snapshot this session", "I'm running low on context", "pause and pack this up for the next session", or "resume this later".

AI & Automation 33 stars 0 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 86/100

Stars 20%
51
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Handoff: resumable session snapshot Write one artifact that lets a cold session — the same person tomorrow, a fresh agent, or a colleague — resume this work without replaying the conversation. Chat is ephemeral; this file is the persistence layer for a single hand-off point. `handoff` writes exactly one surface: `.outline/handoffs/<slug>-<ts>.md`. It does not commit, does not delegate, and does not open a PR. ## When to apply / NOT Apply: - Context is running low and the task is unfinished. - End of a work block, or pausing mid-task. - Switching agents (Claude → agy/codex/grok) and the next one needs the state, not the transcript. Do NOT: - Delegate a task to another AI — `antigravity`, `codex`, and `grok` own that. - Package a branch for review — `commit-push-pr` and `pr-review` own that. ## Write procedure 1. Resolve the workspace and self-ignore it (mirrors `subagent-driven`'s `sd-workspace`): ```bash root=$(git rev-parse --show-toplevel 2>/dev/null || pwd) # cwd fallback outside a repo mkdir -p "$root/.outline/handoffs" printf '*\n' > "$root/.outline/handoffs/.gitignore" # `*` also ignores the .gitignore itself ``` The handoff stays **local and gitignored** — it never enters `git status` or a commit. To hand off to a colleague on another machine, copy the file out (paste it, or attach it to a PR/issue). 2. Name it. `slug` = kebab-case of the task title; `ts=$(date +%Y%m%d-%H%M%S)` (seconds included so two runs in the same minut...

Details

Author
OutlineDriven
Repository
OutlineDriven/odin-claude-plugin
Created
8 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

handoff

Produce a self-contained context payload that lets a fresh agent continue without re-deriving what this session established. Use for cross-boundary transfer such as switching tools, starting a clean session, or handing off to another agent, and for DIY sub-agent flows where a focused side-session returns context to the parent.

69 Updated today
doodledood
AI & Automation Listed

handoff-prepare

Use when the context window is getting large and the user wants to continue in a fresh session. Captures everything done this session (changes, decisions, caveats, next steps) into a self-contained handoff file, then tells the user to start a fresh session and run handoff-continue. Triggers on "handoff", "prepare handoff", "continue in a new session", "context is too big", "compact and continue".

1 Updated 6 days ago
orzilca
AI & Automation Listed

handoff

Compact the current conversation into a structured handoff document (saved to the OS temp directory) so a fresh agent can continue the work without losing context. Use when the user invokes /handoff, says "create a handoff doc", "write a handoff document", "compact this for another agent", "pass off to another session", "what will the next session focus on", or generally wants to checkpoint the conversation state before a context-window break. Always references existing artifacts (design docs, plans, PRs, commits, memory entries) by path/URL — never duplicates their content. Includes a mandatory "suggested skills" section. Redacts API keys, passwords, PII.

2 Updated 5 days ago
Rijul1204