handoff

Generate a structured handoff summary from conversation, git diff, and task list.

36|1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/jiahao-shao1/sjh-skills --skill handoff-jiahao-shao1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: handoff
Source: https://github.com/jiahao-shao1/sjh-skills/tree/main/skills/handoff
Command: npx skills add https://github.com/jiahao-shao1/sjh-skills --skill handoff-jiahao-shao1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a ready-to-paste handoff summary that preserves context, decisions, and next steps to resume work seamlessly in the next session.

Core Features & Use Cases

  • Structured sections for Current Status, Completed, Not Yet Done, Key Decisions, Pitfalls, Next Steps, and Key Files to prevent context loss.
  • Context-aware population by inferring content from the current conversation, git diff, and the task list.
  • Non-destructive workflow: prints the summary in the chat for easy copying; no files are created.

Quick Start

Ask the AI to generate the next-session handoff summary and paste it into the first message of the next session.

Frequently Asked Questions about handoff

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a handoff summary for the next session?

To generate a handoff summary, simply ask the AI to create one for your current session. The skill pulls context from your conversation, git diff, and task list to populate sections like Current Status, Key Decisions, and Next Steps for easy copying.

What is context transfer and when do I need it for project planning?

Context transfer is the process of preserving progress, decisions, and blockers to resume work seamlessly. You need it for research planning meetings and collaboration handoffs where the next session must understand prior context without information loss.

Can I use git diff and task list data to populate session summaries?

Yes, the skill automatically infers content from git diff and the task list to populate your session summaries. It uses this context-aware population to accurately document completed work, pitfalls, and key files without manual data entry.

Does the handoff summary skill create files or modify my project workspace?

No, the handoff summary skill uses a non-destructive workflow that prints the summary directly in the chat. No files are created or modified, allowing you to easily copy and paste the context transfer notes into your next session.

What's the best way to structure collaboration handoffs to prevent context loss?

The best way to structure collaboration handoffs is using dedicated sections for Current Status, Completed, Not Yet Done, Key Decisions, Pitfalls, Next Steps, and Key Files. This prevents context loss by ensuring all critical project planning details are explicitly documented.

Why does my context transfer summary lack key decisions and pitfalls?

Your context transfer summary may lack key decisions if the current conversation, git diff, or task list does not contain explicit mentions of them. The skill populates sections by inferring content from these sources, so ensure they are discussed before generating the handoff.