What problem does it solve?
Manually managing long-running tmux sessions across multiple panes is time-consuming, especially when you need to capture output, send input, or monitor for prompts without constantly attaching to the session.
Core Features & Use Cases
- Session & Pane Management: List, create, rename, and kill tmux sessions and panes to organize your interactive CLI workflows.
- Input & Output Control: Capture full scrollback output from any pane, send literal text or special keys to running processes, and paste content directly into active sessions.
- Prompt Monitoring: Automatically check pane output for approval prompts, permission requests, or status updates to take action only when needed.
- Use Case: For example, if you're running a long data processing job in a tmux session, you can use this skill to monitor its progress, send approval prompts when they appear, and capture the final output without manual terminal attachment.
Quick Start
Use the tmux skill to capture the last 20 lines of output from the tmux session named 'data-job' and check if it has finished processing.