handoff

Featured

Hand off to a fresh Claude session. Use when context is full, you've finished a logical chunk of work, or need a fresh perspective. Work continues from hook.

AI & Automation 24,081 stars 1603 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
74
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Handoff - Session Cycling for Gas Town Agents Hand off your current session to a fresh Claude instance while preserving work context. ## When to Use - Context getting full (approaching token limit) - Finished a logical chunk of work - Need a fresh perspective on a problem - Human requests session cycling ## Usage ``` /handoff [optional message] ``` ## How It Works 1. If you provide a message, it's sent as handoff mail to yourself 2. `gt handoff` respawns your session with a fresh Claude 3. New session auto-primes via SessionStart hook 4. Work continues from your hook (pinned molecule persists) ## Examples ```bash # Simple handoff (molecule persists, fresh context) /handoff # Handoff with context notes /handoff "Found the bug in token refresh - check line 145 in auth.go first" ``` ## What Persists - **Hooked molecule**: Your work assignment stays on your hook - **Beads state**: All issues, dependencies, progress - **Git state**: Commits, branches, staged changes ## What Resets - **Conversation context**: Fresh Claude instance - **TodoWrite items**: Ephemeral, session-scoped - **In-memory state**: Any uncommitted analysis ## Implementation When invoked, execute: 1. If user provided a message, send handoff mail: ```bash gt mail send <your-address> -s "HANDOFF: Session cycling" -m "<message>" ``` 2. Run the handoff command: ```bash gt handoff ``` The new session will find your handoff mail and hooked work automatically.

Details

Author
gastownhall
Repository
gastownhall/beads
Created
7 months ago
Last Updated
today
Language
Go
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Featured

handoff-protocols

Manages work transitions between team members or agents by creating structured handoff documents, summarizing project status, documenting key decisions, blockers, and open questions, and generating onboarding briefs. Use when someone needs to hand off, hand over, or transition a project; pass work to another person or agent; brief a colleague taking over; prepare a shift change summary; or onboard someone mid-task. Produces ready-to-use handoff documents covering current status, next steps, known issues, technical context, and communication templates for both planned and unplanned transfers.

745 Updated 1 months ago
rohitg00
Code & Development Featured

vibearound

Hand over the current coding session to VibeAround so the user can continue on their phone or another device

321 Updated today
jazzenchen
Code & Development Listed

beam

Use this skill to move an active local coding session and directory onto a new remote machine. This remote machine can also have GPUs.

16 Updated 3 months ago
xeophon
AI & Automation Listed

claude-code-dispatch

Dispatch development tasks to Claude Code with automatic callback on completion. Supports Agent Teams (multi-agent parallel dev with dedicated Testing Agent), cost controls (--max-budget-usd), model fallback, git worktree isolation, custom subagents via --agents JSON, and MCP server integration. Use when: (1) dispatching a coding task to Claude Code and wanting automatic Telegram notification on completion, (2) running Agent Teams for parallel dev+test workflows, (3) needing zero-polling task execution with Stop Hook callback, (4) the user says 'use Claude Code to build/develop/create X', (5) the user asks to dispatch or run a Claude Code task. THIS IS THE DEFAULT for any 'build/develop/create a project' request — prefer this over claude-code-clawdbot for anything that takes >2 min or needs background execution.

44 Updated 2 months ago
win4r
AI & Automation Solid

writing-hooks

How to write Claude Code hooks -- event selection, hook types, matcher patterns, blocking vs advisory, portable paths. Use when creating hooks for quality gates, automation, or policy enforcement.

52 Updated today
xiaolai