tmux

Control tmux sessions by sending keystrokes and scraping pane output.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/badbsallyy/openclaw-source-code --skill tmux-badbsallyy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/badbsallyy/openclaw-source-code/tree/main/openclaw-sourcecode.zip/skills/tmux
Command: npx skills add https://github.com/badbsallyy/openclaw-source-code --skill tmux-badbsallyy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows for the remote control and monitoring of terminal sessions, enabling interactive command-line operations and the management of long-running processes in a robust and organized manner.

Core Features & Use Cases

  • Interactive CLI Control: Execute commands and interact with applications within tmux panes.
  • Output Scraping: Capture and analyze the output of terminal sessions for monitoring and automation.
  • Parallel Agent Orchestration: Run multiple command-line agents concurrently in separate tmux sessions.
  • Use Case: Manage a fleet of AI coding agents, each running in its own tmux session, to work on different parts of a project simultaneously, and monitor their progress.

Quick Start

Use the tmux skill to start a new detached tmux session named 'my-session' and run the command 'ls -l' inside it.

Frequently Asked Questions about tmux

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage and send keystrokes to remote TTYs for interactive CLIs?

To manage remote TTYs for interactive CLIs, you can use this skill to send keystrokes and scrape pane output from tmux sessions. It enables remote control and monitoring of terminal applications by interacting with detached sessions.

What is the best way to run multiple command-line agents concurrently in separate terminals?

The best way to run multiple command-line agents concurrently is through parallel agent orchestration in separate tmux sessions. This allows you to manage a fleet of AI coding agents working on different parts of a project simultaneously while monitoring their progress.

Do I need the tmux binary installed to control terminal sessions remotely?

Yes, you need the tmux binary installed and accessible in your environment to control terminal sessions remotely. This skill depends on the tmux binary to facilitate the management of TTYs and execution of commands.

How do I capture and analyze output from terminal automation scripts?

To capture and analyze output from terminal automation scripts, use output scraping on tmux panes. This functionality allows you to monitor interactive command-line operations and long-running processes by extracting the visible text from the session.

Can I start a detached tmux session and execute a command inside it automatically?

Yes, you can start a detached tmux session and execute commands inside it automatically. The skill enables you to create a new named session and send commands like 'ls -l' directly into it for interactive command-line operations.