fork-tmux

Fork the current tmux session into a new pane using claude-yolo.

8|1|Updated Jul 16, 2013
One-click install
npx skills add https://github.com/844196/dotfiles --skill fork-tmux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fork-tmux
Source: https://github.com/844196/dotfiles/tree/main/files/dot_claude/exact_local-marketplace/exact_session/exact_skills/exact_fork-tmux
Command: npx skills add https://github.com/844196/dotfiles --skill fork-tmux

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fork the active tmux session into a new pane for parallel work and easier multitasking.

Core Features & Use Cases

  • Forks the current session into a new tmux pane to enable side-by-side tasks.
  • Useful for debugging or multi-tasking without losing context.
  • Use Case: monitor logs in one pane while continuing work in another.

Quick Start

Run claude-yolo --split-pane --resume ${CLAUDE_SESSION_ID} --fork-session to fork the current tmux session.

Frequently Asked Questions about fork-tmux

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fork a tmux session into a new pane for parallel work?

To fork a tmux session into a new pane, run claude-yolo with the --split-pane, --resume, and --fork-session flags. This duplicates your current session context into a side-by-side pane for multitasking without losing your working state.

Can I monitor logs in one tmux pane while continuing work in another?

Yes, you can monitor logs in one tmux pane while continuing work in another by forking the active session. This split-pane approach enables side-by-side debugging and multitasking while preserving the original terminal context.

Does forking a tmux session require any special dependencies or components?

Forking a tmux session requires no special dependencies or components beyond operating inside an active tmux environment. The process utilizes claude-yolo to manage the session split and resume operations natively.

What is the best way to split focus and maintain context across tmux panes?

The best way to split focus and maintain context across tmux panes is forking the current session. This creates a new pane sharing the original session ID, allowing parallel terminal workflows without losing the established context.

Why should I fork a tmux session instead of just opening a new terminal window?

Forking a tmux session preserves your current session context within a new pane, unlike opening a new terminal window. This enables side-by-side multitasking and log monitoring while maintaining the exact working state of the original session.