handoff

Capture development session state into a HANDOFF.md file.

2|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/HermeticOrmus/claude-code-skills --skill handoff-hermeticormus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: handoff
Source: https://github.com/HermeticOrmus/claude-code-skills/tree/main/handoff
Command: npx skills add https://github.com/HermeticOrmus/claude-code-skills --skill handoff-hermeticormus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that your work and context are saved before ending a session, allowing for seamless continuation later or on a different machine.

Core Features & Use Cases

  • Session State Capture: Records project details, Git status, active tasks, and a summary of the conversation.
  • Handoff File Generation: Creates a HANDOFF.md file in the project root with all necessary context.
  • Use Case: Before switching to a different task or logging off for the day, use /handoff to save your current progress and context so you can pick up exactly where you left off later.

Quick Start

Use the handoff skill to save the current session state to HANDOFF.md.

Frequently Asked Questions about handoff

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

FAQPage Schema
How do I save my current development session state for later continuity?

To save your development session state for continuity, you can generate a HANDOFF.md file that captures your project context, Git status, active tasks, and conversation summary to resume work seamlessly later.

What is the best way to capture Git status and conversation context before switching tasks?

The best way to capture Git status and conversation context before switching tasks is to record the complete session state into a HANDOFF.md file, ensuring all active project details are preserved for future resumption.

Can I resume work on a different machine using a saved session state file?

Yes, you can resume work on a different machine using a saved session state file. The generated HANDOFF.md provides a concise resume prompt and absolute paths to ensure seamless continuation across environments.

Does generating a handoff file require any external dependencies?

Generating a handoff file does not require external dependencies. The skill independently captures project context, Git status, and active tasks to write the complete session state directly to your project root.

How do I create a concise resume prompt for future development sessions?

To create a concise resume prompt for future development sessions, capture the current project context and conversation summary into a HANDOFF.md file, which generates a targeted prompt for quick resumption.