handoff-doc

Capture session state and decisions into a portable handoff document.

12|4|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/mshadmanrahman/pm-pilot --skill handoff-doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: handoff-doc
Source: https://github.com/mshadmanrahman/pm-pilot/tree/main/skills/productivity/handoff-doc
Command: npx skills add https://github.com/mshadmanrahman/pm-pilot --skill handoff-doc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture session state into a portable handoff document that can be shared with teammates or future agents, ensuring continuity across sessions.

Core Features & Use Cases

  • Automatically gather context from this session (commits, modified files, task updates, and notes) into a single document.
  • Save the handoff to .claude/handoffs/YYYY-MM-DD-session.md for consistent retrieval.
  • Update MEMORY.md with key state changes to preserve continuity.

Quick Start

Create a portable handoff document for this session and save it to .claude/handoffs/YYYY-MM-DD-session.md.

Frequently Asked Questions about handoff-doc

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

FAQPage Schema
How do I create a session handoff document to preserve work context for another agent?

Create a session handoff document by automatically gathering commits, modified files, task updates, and notes into a single portable markdown file saved at .claude/handoffs/YYYY-MM-DD-session.md.

What is the best way to capture session state and decisions before switching tasks?

Capture session state by compiling current work context and decisions into a standardized handoff document, ensuring continuity across sessions and preserving key updates in MEMORY.md.

Can I use handoff documents to share context with teammates or future agents?

Handoff documents are designed to share session state with teammates or future agents by saving portable context files to a consistent retrieval path for effortless collaboration.

How does updating MEMORY.md preserve continuity across multiple work sessions?

Updating MEMORY.md preserves continuity by recording key state changes from the session, allowing future agents to retrieve persistent context alongside the dated handoff document.

When do I need to generate a portable handoff document for my project?

Generate a handoff document when ending a work session, switching tasks, or transferring work to another person or agent to ensure no context or decisions are lost.

Does the handoff document format require any specific dependencies or components?

The handoff document requires no external dependencies or components, relying only on the standardized .claude/handoffs/ directory path and MEMORY.md file for storage and retrieval.