What problem does it solve?
Managing and automating interactive tmux sessions manually is tedious and error-prone; this skill provides programmable control over tmux sessions by sending keystrokes and scraping pane output.
Core Features & Use Cases
- Remote session orchestration: create, attach, and switch between tmux sessions from scripts.
- Keystroke automation: send keys to a target session to run commands, run long-running processes, or automate interactive workflows.
- Output capture and monitoring: read pane content for prompts, status, or results and react accordingly.
- Safe isolation: operate over a private tmux socket to avoid interfering with your main terminal.
Quick Start
Start a new tmux session on a private socket, attach to it, and drive commands by sending keystrokes.