← Back to Skills Marketplace
Tmux
by
Peter Steinberger
· GitHub ↗
· v1.0.0
32307
Downloads
43
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tmux
Description
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
Usage Guidance
Install only if you are comfortable with a tmux helper that can drive interactive sessions and read pane output. Avoid using the documented `--yolo` or `--full-auto` examples except in isolated worktrees or sandboxes, and be careful using `wait-for-text.sh` around panes that may contain tokens, credentials, private source, or other sensitive output because timeouts print pane history to stderr.
Capability Analysis
Type: OpenClaw Skill
Name: tmux
Version: 1.0.0
The OpenClaw AgentSkills skill bundle for 'tmux' is classified as benign. Its purpose is to provide an interface for an AI agent to interact with `tmux` sessions, enabling control over interactive CLIs. The `SKILL.md` provides clear instructions and examples for using `tmux` commands, creating sessions, sending input, and capturing output, all consistent with its stated purpose. The helper scripts (`find-sessions.sh`, `wait-for-text.sh`) are straightforward shell scripts that wrap `tmux` commands and do not exhibit any malicious behavior, data exfiltration, or obfuscation. There is no evidence of prompt injection attempts against the agent to deviate from its task or perform unauthorized actions, nor any other indicators of intentional harmful behavior.
Capability Assessment
Credentials
Requiring tmux on macOS/Linux is proportionate for the purpose, but capturing up to 1000 pane-history lines by default can expose sensitive terminal data beyond what a user may expect from a failed wait.
Install Mechanism
The artifact contains a markdown skill and two local shell helper scripts, with no package install hook, remote payload retrieval, tool replacement, or hidden installer behavior found.
Instruction Scope
Instructions are mostly scoped to private tmux sockets and explicit targets, but the autonomous-agent section normalizes non-interactive fixes and the wait helper prints pane contents on timeout without an opt-in debug control.
Persistence & Privilege
The skill creates and controls tmux sessions and sockets and documents cleanup commands, but it does not install services, scheduled tasks, shell hooks, persistent memory, or privilege-escalation mechanisms.
Purpose & Capability
The stated purpose, remote-controlling tmux sessions by sending keys and scraping pane output, matches most capabilities; however, the documented Codex orchestration examples recommend `--yolo`/`--full-auto`, which expands the practical impact from tmux control to unattended code and shell mutation without clear safety boundaries.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tmux - After installation, invoke the skill by name or use
/tmux - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Metadata
Frequently Asked Questions
What is Tmux?
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output. It is an AI Agent Skill for Claude Code / OpenClaw, with 32307 downloads so far.
How do I install Tmux?
Run "/install tmux" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tmux free?
Yes, Tmux is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Tmux support?
Tmux is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).
Who created Tmux?
It is built and maintained by Peter Steinberger (@steipete); the current version is v1.0.0.
More Skills