tmux
Use for existing interactive tmux sessions. For one-shot commands, use normal shell. For new non-interactive background jobs, use background execution.
Basics
tmux ls
tmux list-windows -t shared
tmux list-panes -t shared:0
tmux capture-pane -t shared:0.0 -p
tmux capture-pane -t shared:0.0 -p -S -
Target format: session:window.pane, e.g. shared:0.0.
Send input
Literal text, then Enter:
related skills
semantically similar in the cross-vendor index
don't have the plugin yet? install it then click "run inline in claude" again.
+clear targeting syntax (session:window.pane format) with concrete examples
+explicitly separates use cases (interactive sessions vs one-shot commands vs background jobs)
+functional command reference for core operations (ls, list-windows, capture-pane)
weaknesses
~procedures incomplete: 'send input' section has no actual steps shown, cuts off mid-example
~no error handling documented - silent failures when session doesn't exist, pane index invalid, or tmux not running
~trigger phrases generic ('list', 'capture') with no situational or decision guidance