What problem does it solve?
This Skill solves the problem of running interactive or long-running command workflows without losing progress when your terminal disconnects or you need to orchestrate multiple steps programmatically.
Core Features & Use Cases
- Detached session automation: Start commands in persistent tmux sessions that keep running in the background.
- Programmatic input and key sending: Send commands and special keystrokes to a target session to drive interactive CLIs (REPLs, vim, git flows).
- Output capture and session control: Capture pane/scrollback output for verification and manage the lifecycle by checking existence and killing sessions.
What problem does it solve?
Run a Django migration or a Python REPL flow that requires multiple interactive commands while capturing output for later inspection, then cleanly tear down the session when done.
Quick Start
Create a detached tmux session for a long-running command, wait briefly for initialization, send input commands followed by Enter as separate key arguments, capture the resulting output, and finally kill the session.