handoff

Generates a structured session context summary for continuation in a new Claude Code session.

1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/UtsavBalar1231/oh-my-claudeagent --skill handoff-utsavbalar1231
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: handoff
Source: https://github.com/UtsavBalar1231/oh-my-claudeagent/tree/main/skills/handoff
Command: npx skills add https://github.com/UtsavBalar1231/oh-my-claudeagent --skill handoff-utsavbalar1231

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Long Claude Code sessions degrade as the context window fills up, and starting a new session normally means losing all progress, decisions, and task state. This Skill captures the essential context so work can continue in a fresh session without re-explaining everything. ## Core Features & Use Cases - Context Gathering: Collects git status, diffs, branch info, recent commits, plan file checkboxes, and notepad entries in parallel. - Structured Summary Format: Produces a fixed plain-text template covering user requests verbatim, progress counts, remaining work, key files, decisions, and constraints. - Read-Only Safety: Restricted to read-only tools with no write or edit permissions, so it cannot modify the codebase while summarizing. - Use Case: When a debugging session has grown long and responses are degrading, run the handoff command, paste the generated summary into a new session, and resume exactly where you left off. ## Quick Start Type /oh-my-claudeagent:handoff to generate a context summary you can paste into a new Claude Code session.

Frequently Asked Questions about handoff

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

FAQPage Schema
How do I continue a Claude Code session in a new session?

Run the handoff command to generate a structured context summary, then start a new session with claude and paste the summary as your first message. Add a line stating your next task so the new session resumes from the captured state.

How do I summarize Claude Code session context before it gets too long?

Invoke the handoff skill when the context window fills or quality degrades. It gathers git status, diffs, plan checkboxes, and notepad data, then outputs a fixed-format summary covering completed work, remaining tasks, and key files.

Can the handoff skill modify my code or plan files?

No. The skill is strictly read-only with no Write, Edit, or Agent tools allowed. It only reads git state, plan files, and notepad entries, and deliberately excludes write access to the plan registry.

Does handoff run automatically when context gets long?

No. It sets disable-model-invocation, so it only runs when you explicitly type the slash command. The keyword detector may suggest running it, but it never starts the workflow on its own.

What are the limitations of the handoff summary?

The summary caps key files at 10, excludes sensitive data like API keys, and cannot create sessions programmatically. Progress counts come only from actual plan checkboxes and progress tools, never from guesses.