Not in the top 1,000 by GitHub stars

REMvisual/claude-handoff

Session handoffs for Claude Code: skills that capture decisions, failed approaches and next steps, plus a Claude Code mod (/compact-handoff) that replaces the conversation with a validated handoff and keeps going. A better /compact.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/handoff/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Local scripts

e68e77919e9d → 44ed59096894

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → e68e77919e9d

No earlier version was observed for comparison.

Compare on GitHub

skills/handoffplan/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Local scripts

e68e77919e9d → 44ed59096894

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → e68e77919e9d

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 44ed5909689452b31d4a06f0f8500b553740d893

git clone --filter=blob:none --no-checkout https://github.com/REMvisual/claude-handoff.git .hotskills/remvisual-claude-handoff && git -C .hotskills/remvisual-claude-handoff checkout --detach 44ed5909689452b31d4a06f0f8500b553740d893 # Copy each selected skill directory from .hotskills/remvisual-claude-handoff into .claude/skills/<skill-name>/
71GitHub stars
1star in 7 days
2skills in this repository
12commits in 30 days

Heat

4.5
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 6, 202671

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

handoff

When your agent uses it

Create a structured session handoff when context is running low or work is pausing. Deep context mining, self-validation, multi-file splitting. Captures everything the next session needs.

What it loads into context

Frontmatter

117 tokens

Always available to the agent

SKILL.md

3,420 tokens

When the skill is activated

Reference documents

3,227 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Agent Strategy
  2. Step 1: Deep Context Gathering
  3. Step 2: Choose Output Location
  4. Step 3: Generate File Name
  5. Step 4: Write the Handoff File
  6. Step 4-CHECK: Self-Validation
  7. Steps 5 + 6: Update Beads & Persist Memory (parallel Bash)
  8. Step 7: Report
  9. Step 8: Ask to Close Session
  10. Cleanup: Archiving Completed Chains

Scripts executed separately

  • ../../mods/compact-handoff/types/index.d.ts

Files

  • ../../.claude-plugin/marketplace.jsonasset388 bytes
  • ../../mods/compact-handoff-answer/.claude-plugin/plugin.jsonasset315 bytes
  • ../../mods/compact-handoff-answer/hooks/hooks.jsonasset33 bytes
  • ../../mods/compact-handoff/.claude-plugin/plugin.jsonasset391 bytes
  • ../../mods/compact-handoff/hooks/hooks.jsonasset34 bytes
  • ../../mods/compact-handoff/types/index.d.tsruns1,187 bytes
  • SKILL.mdcore13,121 bytes
  • SKILL.mdcore13,121 bytes
  • SKILL.mdcore13,121 bytes
  • SKILL.mdcore13,121 bytes
  • references/close-session.mddoc3,248 bytes
  • references/mining-deep-chunked.mddoc2,989 bytes
  • references/output-template.mddoc4,862 bytes
  • references/validation.mddoc2,137 bytes
Read SKILL.md

# Session Handoff

**Guards:**
- **Not plan mode.** This skill writes files. If in Claude Code plan mode, exit first.
- **Not shadowing.** NEVER generate handoff-like documents freeform. Freeform summaries look right but lack chain tracking, self-validation, and evidence mining. Only this skill produces handoffs.
- **Not when discussing.** Only run when the user explicitly asks to CREATE a handoff right now. If ambiguous ("what does handoff do", "edit the handoff file"), ask first.

Typical use: ~75% context. You have a lot of conversation to mine — extract maximum value before closing. On 1M context that's ~750K tokens of history.

The user should not need to provide anything — `/handoff` alone is sufficient.

**Arguments:** $ARGUMENTS

### Compact mode
View the complete source on GitHub

Skills included

  • handoff
  • handoffplan

Repository facts

License
MIT
Created
Mar 20, 2026
Last pushed
Oct 28, 2026
Forks
6
Open issues
0
Project activity
Active

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 10 notes
  • skills/handoff/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/handoff/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/handoff/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/handoffplan/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/handoffplan/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/handoffplan/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/handoffplan/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/handoffplan/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/handoffplan/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/handoffplan/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 3 signals by file

mods/compact-handoff/types/index.d.ts

  • Executable scriptline 1
    Executable file

skills/handoff/references/close-session.md

  • Network accessline 39
    Generated with [Claude Code](https://claude.ai/code)

skills/handoffplan/SKILL.md

  • Network accessline 228
    Generated with [Claude Code](https://claude.ai/code)

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Signal confidence: 3 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/handoff/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/handoff/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/handoff/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/handoff/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/handoff/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.