A powerful skill for managing interactive TTY sessions, allowing AI agents to send keystrokes and scrape terminal output via tmux.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install tmux-controller
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install tmux-controller using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The tmux skill provides a robust interface for Openclaw Skills to interact with terminal-based applications that require a persistent TTY. Unlike standard background execution, this skill allows for session persistence, enabling agents to handle interactive CLIs like Claude Code or Codex. By leveraging the default tmux server, it ensures that human developers can easily attach to sessions to monitor progress or intervene when necessary.
This skill is designed for high-reliability automation within the terminal. It uses specific naming conventions and safety protocols, such as delaying Enter keystrokes, to ensure that Openclaw Skills can navigate complex terminal user interfaces without input corruption or session loss.
To use this skill, ensure that tmux is installed on your system (compatible with Darwin and Linux).
# Install tmux on macOS
brew install tmux
# Install tmux on Ubuntu/Debian
sudo apt-get install tmux
No specialized server configuration is needed as the skill intentionally uses the default tmux server to allow easy manual attachment. Ensure your shell prompt is recognizable for automated completion detection.
The tmux skill organizes session data and captures to ensure Openclaw Skills can track multiple workflows simultaneously:
| Attribute | Specification | Description |
|---|---|---|
| Session Name | oc-${project}-${feature} |
Standardized naming to prevent collisions |
| Target Format | session:window.pane |
Precise addressing for input/output |
| History Depth | -200 to -500 lines | Configurable buffer for scraping output |
| Env Vars | PYTHON_BASIC_REPL=1 |
Environment overrides for stable interaction |
Loading
A comprehensive toolkit for automating Telegram forum topic management and group administration through the Bot API.

An advanced research agent for Openclaw Skills that builds living markdown documentation through interactive exploration and deep asynchronous investigation.

A streamlined utility for converting local Markdown documents into professionally formatted Google Docs with preserved styles and hierarchies.

A high-performance flight search tool that retrieves real-time schedules, pricing, and booking links directly from Google Flights.

A specialized skill for remote-controlling tmux sessions to manage interactive CLI tools through keystroke injection and pane scraping.

A skill to automate Vercel project deployment, environment variable configuration, and domain management via CLI.








































