session-handover

Install PreCompact and SessionStart hooks to generate and restore session handover notes.

2|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/hideki5123/agent-skill-set --skill session-handover-hideki5123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-handover
Source: https://github.com/hideki5123/agent-skill-set/tree/main/session-handover
Command: npx skills add https://github.com/hideki5123/agent-skill-set --skill session-handover-hideki5123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that your AI's context and progress are automatically saved and restored between coding sessions, preventing loss of work and providing continuity.

Core Features & Use Cases

  • Automatic Session Saving: Creates a detailed handover document before context compaction.
  • Automatic Session Restoration: Summarizes the previous session's state upon starting a new one.
  • Use Case: You're working on a complex feature, need to switch to a different task, and want to pick up exactly where you left off later without losing track of your progress or decisions.

Quick Start

Run the session-handover skill once to install the automatic hooks.

Frequently Asked Questions about session-handover

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

FAQPage Schema
How do I automatically save AI coding context before session compaction?

You can automatically save AI coding context before session compaction by installing PreCompact hooks that generate a detailed handover document containing progress, decisions, and next steps.

How do I restore previous session context when starting a new AI coding session?

You restore previous session context by installing SessionStart hooks that automatically summarize the previous session's state upon starting a new one, ensuring continuity.

What is the best way to prevent context loss between AI coding sessions?

Preventing context loss between AI coding sessions requires installing automated hooks that save progress before context compaction and restore the previous state upon session start.

Do I need to manually edit settings to enable automatic session handover?

Yes, enabling automatic session handover requires merging JSON configurations into `.claude/settings.local.json` and ensuring the `.agent/local/` directory is gitignored.

When should I not use automated session handover hooks?

You should not use automated session handover hooks if your workflow does not experience context compaction or if you manually manage progress tracking between coding sessions.

Can I use session handover to switch between complex coding tasks without losing progress?

Yes, session handover allows you to switch between complex coding tasks without losing progress by automatically saving your work state and restoring it when you return to the session.