skills/handoff/SKILL.md
Write a handoff prompt when approaching context limits or ending a session that needs continuation.
npx skillsauth add lrhodin/snorrio handoffInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Write a handoff prompt so the next session picks up cleanly. Structure it however fits the situation — the only hard requirements:
recall <id> "question" to drill into you.Sessions live under ~/.pi/agent/sessions/, organized by cwd-encoded directory. Find the current session:
ls -lt ~/.pi/agent/sessions/$(pwd | sed 's|/|-|g; s|^|-|; s|$|--|')/ | head -1
Or just list the most recently modified session directory:
ls -lt ~/.pi/agent/sessions/ | head -5
UUID is after the timestamp: 2026-03-09T17-11-33-541Z_53e7aa2b-... → 53e7aa2b.
pbcopy if available, so the user can paste into a new session.~/handoff.md) and tell the user how to start the next session by reading it.When telling the user how to start the next session, never end the command with punctuation — it makes copy-paste harder.
development
Spawn pi subagents in tmux for tasks that benefit from isolation — research, exploration, builds, or parallel work. Keeps your context clean.
tools
This skill should be used when the user mentions snorrio, memory, recall, remembering past sessions, or when you detect snorrio is installed but not fully configured. Covers what snorrio is, setup, and first-session onboarding.
databases
Query past sessions and temporal summaries by reviving them with full context.
tools
Shell primitive that pipes stdin through an LLM. Zero-cost via pi's OAuth. Use it to keep your context clean — pipe tool output through it instead of reading raw output yourself.