What problem does it solve? When working in Claude Code inside tmux, you sometimes want to explore a second angle of a problem without losing your current session. Manually copying context into a new session wastes tokens and loses nuance. This Skill forks the live conversation into a side-by-side pane so both sessions share the complete history. ## Core Features & Use Cases - Conversation Forking: Runs claude --resume <id> --fork-session in a new unfocused tmux pane, leaving your original session untouched. - Deterministic Scripting: A single bash script detects the session id (from $CLAUDE_CODE_SESSION_ID or the newest project .jsonl), splits the pane horizontally or vertically, titles it fork:<short-id>, and reports the ids. - Context Discipline Guidance: Instructs the agent to never write handoff summaries, since the fork inherits the entire conversation history. - Use Case: While debugging a production issue, fork the chat into a side pane to investigate a JWT hypothesis in parallel while the original pane continues on the database theory. ## Quick Start Ask Claude to branch this conversation into a new tmux pane, optionally specifying a vertical split.