← Back to Skills Marketplace
Tmux Remote Control
by
BrennerSpear
· GitHub ↗
· v1.0.0
552
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tmux-remote-control
Description
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
Usage Guidance
This skill is coherent for controlling tmux sessions: it will create sessions, send keystrokes, and scrape pane output. Before installing, review the commands you plan to run via tmux (the skill will accept and forward arbitrary input), avoid running it with elevated privileges, and be cautious if you use the example flags like '--dangerously-skip-permissions' or '--full-auto' — those flags can bypass local safety checks of third-party agent CLIs. If you want extra assurance, inspect or run the included wait-for-text.sh script yourself; it only uses tmux and standard shell utilities.
Capability Analysis
Type: OpenClaw Skill
Name: tmux-remote-control
Version: 1.0.0
The `SKILL.md` file contains explicit instructions for the AI agent to run other tools (`claude`, `codex`) with highly insecure flags such as `--dangerously-skip-permissions`, `--full-auto`, and `--yolo`. These instructions compel the agent to operate in a mode that bypasses critical security checks and enables unsupervised, autonomous execution, creating a significant vulnerability that could be exploited by subsequent prompts or compromised tools. While not directly malicious code, it's a prompt injection instructing the agent to establish a highly insecure environment.
Capability Assessment
Purpose & Capability
The name/description (remote-controlling tmux sessions) align with the declared dependency (tmux), the SKILL.md examples, and the included wait-for-text.sh script. Nothing requested (no extra binaries, env vars, or config paths) is out of scope for a tmux helper.
Instruction Scope
SKILL.md instructs creating and naming tmux sessions, sending keys, and capturing pane output — all expected. It also shows examples that launch local agent CLIs (e.g., 'claude --dangerously-skip-permissions', 'codex --full-auto'). Those examples encourage running arbitrary commands in the user's environment and using agent flags that bypass protections; this is a usage concern but not an incoherence with the skill's purpose.
Install Mechanism
No install spec; instruction-only plus a small included shell script. No external downloads or archive extraction. Low install risk.
Credentials
No environment variables, credentials, or config paths are requested. The script and docs use only tmux and standard shell tools, which is proportional to the functionality.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system settings. It will create tmux sessions with an 'oc-' prefix (documented) but otherwise has no elevated persistence requirements.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tmux-remote-control - After installation, invoke the skill by name or use
/tmux-remote-control - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial publish
Metadata
Frequently Asked Questions
What is Tmux Remote Control?
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 552 downloads so far.
How do I install Tmux Remote Control?
Run "/install tmux-remote-control" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tmux Remote Control free?
Yes, Tmux Remote Control is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Tmux Remote Control support?
Tmux Remote Control is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).
Who created Tmux Remote Control?
It is built and maintained by BrennerSpear (@brennerspear); the current version is v1.0.0.
More Skills