tmux
Low · 93 Score: 93/100
by steipete | Audited: 2026-02-05T09:18:25.242Z | Ruleset: 0.1.0
About This Skill
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
✨ Use
CLAWDBOT_TMUX_SOCKET_DIR (default ${TMPDIR:-/tmp}/clawdbot-tmux-sockets). ✨ Default socket path:
"$CLAWDBOT_TMUX_SOCKET_DIR/clawdbot.sock". ✨ Target format:
session:window.pane (defaults to :0.0). ✨ Keep names short; avoid spaces.
✨ Inspect:
tmux -S "$SOCKET" list-sessions, tmux -S "$SOCKET" list-panes -a. ✨ List sessions on your socket:
{baseDir}/scripts/find-sessions.sh -S "$SOCKET". ✨ Scan all sockets:
{baseDir}/scripts/find-sessions.sh --all (uses CLAWDBOT_TMUX_SOCKET_DIR). ✨ Prefer literal sends:
tmux -S "$SOCKET" send-keys -t target -l -- "$cmd". Use Cases
1 Workflow automation
2 Data transformation
3 System integration
Security Audit
Low · 93
Summary
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
Risk Profile
Key Risks 0 items
No LLM risk bullets (LLM disabled or not cached).
Deterministic Findings (Evidence)
No findings detected.