What problem does it solve? Interactive CLI programs like REPLs, TUI coding agents, and long-running shells cannot be driven through simple one-shot commands. This Skill lets an agent create, control, and monitor tmux sessions so interactive terminal programs can be automated reliably. ## Core Features & Use Cases - Session Control on Isolated Sockets: Create and manage tmux sessions on a dedicated socket directory, keeping agent sessions separate from user sessions. - Safe Input and Output Capture: Send literal keystrokes and control keys to panes, then scrape pane history with capture-pane to read program output. - Helper Scripts: Use find-sessions.sh to list sessions across sockets and wait-for-text.sh to poll a pane until a regex or fixed string appears. - Use Case: Run multiple coding agents (Codex, Claude Code) in parallel tmux sessions, send prompts with delayed Enter keys, and poll for the shell prompt to detect completion. ## Quick Start Ask the agent to start a tmux session on the isolated socket, launch a Python REPL inside it, and capture the pane output to verify it is running.