Skip to content
Conduit

skill

compact-handoff

Compact the current conversation into a large standalone handoff file on disk, then open a BRAND NEW Claude Code session named after the current chat with an incremented counter, seeded with only a po

marks97/compact-handoffcommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/marks97/compact-handoff itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 22, 2026

Compact Handoff

A Claude Code skill.

Compact the current conversation into a large standalone handoff file on disk, then open a BRAND NEW Claude Code session named after the current chat with an incremented counter, seeded with only a pointer to that file, leaving the current chat fully intact. Use this whenever the user wants a clean context window without losing what was learned, or says any of — "compact to a new chat", "compact but start fresh", "carry this over to a new session", "hand this off", "new chat with this context", "my context is getting heavy", "this chat is too long", "start over but remember this", "dump the context and open a fresh one", or asks for a handoff, a context dump, or a session summary they can reuse later. Also use it when a long investigation is finished and the follow-up work deserves its own window. Prefer this over plain /compact whenever the user wants the old chat to stay readable afterward, and reach for it even if they never say the word "compact".

Install

Via skills.sh:

npx skills add marks97/compact-handoff

Or manually — copy the compact-handoff/ folder into your .claude/skills/ directory.

Usage

Once installed, Claude invokes this skill automatically when your request matches what it does (see the triggers in compact-handoff/SKILL.md). You can also ask for it by name.

License

MIT © Marc Amoros

↑↓ navigate openesc close