From cc-meta
Generate structured session handoff notes for cross-session continuity. Use at end of session or when switching context.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cc-meta:handing-off-sessionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Target**: $ARGUMENTS
Target: $ARGUMENTS
Captures session state as a structured markdown note for the next session to pick up. Stateless — markdown files only, no database, no daemon.
| Position | Name | Required | Default | Description |
|---|---|---|---|---|
| 1 | output-path | no | auto | Where to write the handoff note. |
Default output path: .claude/handoffs/YYYY-MM-DD-<short-description>.md
The <short-description> is a 2-4 word slug derived from the session's primary
focus (e.g. 2026-04-06-session-handoff-skill.md).
Scan conversation — Identify completed actions, decisions, and pending work from the current session context.
Check git state — Run git diff --stat and git log --oneline -10 to
capture recent changes and commits.
Extract signals — Collect decisions made, alternatives rejected, blockers encountered, and open questions.
Ensure output dir — Create .claude/handoffs/ if it doesn't exist.
Write handoff note — Use the template below. Be concise — enough to resume, no more.
# Session Handoff — <date>
## What Was Done
[Completed work, key commits, PRs created/merged]
## What's Pending
[Open tasks, unfinished work, next steps]
## Key Decisions
[Architectural choices, trade-offs made, rejected alternatives]
## Modified Files
[List of files changed with brief reason]
## Blockers
[External dependencies, open questions, things that need user input]
Next session can read the latest handoff:
# Find latest handoff
ls -t .claude/handoffs/*.md | head -1
Or read all recent handoffs to rebuild context across multiple sessions.
npx claudepluginhub qte77/claude-code-plugins --plugin cc-metaCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.