Control tmux sessions and panes to automate interactive terminal workflows.
This skill appears to be prompt/documentation-only, with no required secrets and no declared remote endpoints, so the overall risk is low. The material mainly describes how to operate local tmux sessions and does not indicate extra data exfiltration or hidden privilege requests.
The material explicitly states that no secrets or environment variables are required, and the README shows no token, API key, or account authorization flow; credential exposure and abuse risk appears low.
The material explicitly declares no remote endpoints, and the README examples are local tmux commands only, with no indication of sending user data to external services.
Per the system checks, this skill is prompt-only; while the documentation describes tmux control actions such as send-keys and creating/killing sessions, the material itself does not include an executable binary, install script, or additional local execution logic.
The README mentions listing sessions, capturing pane output, and viewing scrollback, indicating the target data scope is mainly existing tmux session content; however, in the provided material this is only operational guidance and does not declare extra filesystem read/write access or overbroad permissions.
The source is GitHub and marked open-source, with very high community adoption, which are strong risk-reducing signals; however, the license is unspecified, maintenance status is unknown, and the mapping between the repository link and the skill name cannot be further verified from the material alone, so basic supply-chain caution is still warranted.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "tmux" skill from askskill: 1. Download https://raw.githubusercontent.com/openclaw/openclaw/main/skills/tmux/SKILL.md 2. Save it as ~/.claude/skills/tmux/SKILL.md 3. Reload skills and tell me it's ready
List current tmux sessions and panes, send `pytest -q` to the pane named backend, wait for completion, then capture the latest 200 lines and summarize the test results.
Session and pane details, a summary of the test output, and a brief pass/fail recap.
Monitor the tmux pane named repl, detect when the Python prompt `>>>` appears, then paste and run a multiline code block and capture the result.
Prompt detection status, a note about the executed code block, and the captured program output.
Check the tmux pane streaming logs, capture the latest 300 lines, identify errors, restarts, or timeout signals, and suggest next troubleshooting steps.
A summary of key log details, identified anomalies, and actionable troubleshooting suggestions.
Use for existing interactive tmux sessions. For one-shot commands, use normal shell. For new non-interactive background jobs, use background execution.
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.
Literal text, then Enter:
tmux send-keys -t shared:0.0 -l -- "Please continue"
tmux send-keys -t shared:0.0 Enter
Special keys:
tmux send-keys -t shared:0.0 C-c
tmux send-keys -t shared:0.0 C-d
tmux send-keys -t shared:0.0 Escape
Use -l -- for arbitrary text. Split text and Enter to avoid paste/newline surprises.
tmux new-session -d -s worker
tmux rename-session -t old new
tmux kill-session -t worker
tmux capture-pane -t worker-3 -p | tail -20
tmux capture-pane -t worker-3 -p | rg "proceed|permission|Yes|No|❯"
Approve/select only when the prompt is understood:
tmux send-keys -t worker-3 -l -- "y"
tmux send-keys -t worker-3 Enter
scripts/find-sessions.sh: discover sessions.scripts/wait-for-text.sh: wait until pane output contains text.capture-pane -p prints to stdout for scripts.-S - captures full scrollback.Fetch GitHub issues, create fixes, open PRs, and handle reviews.
Convert text to speech locally and offline with sherpa-onnx, no cloud needed.
Regenerate OpenClaw release changelog sections from Git history before releases.
Prepare and verify OpenClaw stable or beta releases and release notes.
Automate web page workflows, login checks, tab handling, and recovery steps.
Verify an OpenClaw release is fully published and working across all channels.
Run interactive CLI sessions safely via tmux for editors, REPLs, and Git flows.
Programmatically manage tmux sessions, windows, and panes for terminal automation.
Let AI safely control tmux sessions, windows, and panes for terminal automation.
Run commands and control a persistent tmux terminal session remotely.
Control Neovim in tmux so AI can automate editing and development tasks.
Let AI run commands in a shared tmux terminal with live human visibility.