Write a start-here handoff document at the end of a work session capturing state, decisions, next steps, and gotchas, so the next session (or the next person) resumes in minutes instead of re-deriving everything. Use when the user says "wrap up", "handoff", "end of session", "write a handoff note", or "where did we leave off" at the start of a new session.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Session Handoff
Context dies between sessions. The next session re-reads files, re-discovers decisions, and re-hits the same trap that cost an hour last time. This skill freezes the session's working state into one document built to be read cold.
## Step 1: Mine the session
Extract from the current conversation, not from memory of what should have happened:
- **What was accomplished**: only things actually finished and verified. Half-done work is listed as half-done.
- **Decisions made and why**: especially decisions that reversed an earlier approach. The "why" is the part the next session cannot reconstruct.
- **What is in progress**: exact state, which file, which step.
- **Next steps**: concrete and ordered, with the first one precise enough to start typing immediately.
- **Gotchas**: everything that failed and how it was fixed, environment quirks, commands that need specific flags, things that look broken but are fine.
- **Key paths and commands**: the files that matter and the exact commands to run (build, test, deploy, resume).
## Step 2: Write the handoff
…
The line at the top of this page pins the label git:20260710.88e305c, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_eka7zcxi472mdtzn
GET https://markdownregistry.com/api/v1/resolve?ref=jqaisystems/jqai-ai-skills/session-handoff
GET https://markdownregistry.com/api/v1/blob/62f1fac82ef66420474e13b8dad104d9f38034c42afe4d6f90046e85c0578af1
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
jqaisystems/jqai-ai-skills · skills/_template/SKILL.md · Explain what this skill does, when it should be used, and the user phrases that should trigger it.
jqaisystems/jqai-ai-skills · skills/agents-md-writer/SKILL.md · Create or update project-level AGENTS.md and CLAUDE.md guidance that maps real skills to project tasks without…
jqaisystems/jqai-ai-skills · skills/ai-image-run-pacing/SKILL.md · Run a batch of AI image generations through a hosted assistant without getting rate limited, losing subject likeness…
jqaisystems/jqai-ai-skills · skills/backup-readiness-auditor/SKILL.md · Evaluate supplied backup manifests and verification evidence before a migration or recovery decision. Identify…
jqaisystems/jqai-ai-skills · skills/client-delivery-auditor/SKILL.md · Audit final client deliverables against the agreed scope, verify files and links, and prepare a clear handoff with an…
jqaisystems/jqai-ai-skills · skills/client-intake-builder/SKILL.md · Generate a branded, single-file HTML client intake questionnaire for any service business. Picks the right question set…
jqaisystems/jqai-ai-skills · skills/client-workspace-scaffolder/SKILL.md · Scaffold a complete client project folder from your own reusable structure template, with a filled-in brief file and…
jqaisystems/jqai-ai-skills · skills/code-deduplicator/SKILL.md · Find duplicated code introduced or touched in the current session, then safely consolidate exact or low-risk duplicates…
jqaisystems/jqai-ai-skills · skills/cold-outreach-writer/SKILL.md · Write a personalised cold outreach email from a company research block. Produces one tight email under 180 words built…
rohitg00/pro-workflow · skills/session-handoff/SKILL.md · Generate a structured handoff document capturing current progress, open tasks, key decisions, and context needed to…
sethgammon/citadel · skills/session-handoff/SKILL.md · Synthesizes the current session into a structured HANDOFF block for context transfer between sessions. Captures what…
onewave-ai/claude-skills · session-handoff/SKILL.md · Use when a working session is ending, the context window is nearly full, work needs to pass to a teammate or a fresh…
athola/claude-night-market · plugins/memory-palace/skills/session-handoff/SKILL.md · Decompose a session into typed handoff units and recall them later. Use when ending a session or resuming work whose…
ai-analyst-lab/ai-analyst · .claude/skills/session-handoff/SKILL.md · Preserve critical state when a session approaches context limits so the next session can pick up seamlessly. Use this…
aktsmm/agent-skills · session-handoff/SKILL.md · Create a compact handoff note for another session. Use for セッションを閉じる, 引き継ぎを作る, 伝言を作る, create/export a handoff, or…
upex-galaxy/agentic-qa-boilerplate · .agents/skills/session-handoff/SKILL.md · Compact an entire agent session into a handoff document so a NEW session resumes exactly where this one stopped, as if…
iuliandita/skills · skills/session-handoff/SKILL.md · Write an agent session handoff with current state, decisions, unfinished work, verification, and next steps.