tmux

Manage tmux sessions, send input, and scrape pane output.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/run6270/skill --skill tmux-run6270
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/run6270/skill/tree/main/tmux
Command: npx skills add https://github.com/run6270/skill --skill tmux-run6270

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 multiplexer (tmux) sessions, enabling interactive command-line operations and output scraping in a managed environment.

Core Features & Use Cases

  • Session Management: Create, attach to, and kill tmux sessions and windows.
  • Input Sending: Safely send keystrokes and commands to specific panes.
  • Output Scraping: Capture pane output for analysis or monitoring.
  • Use Case: Orchestrate multiple coding agents by launching them in separate tmux panes, monitoring their progress, and collecting their output for review.

Quick Start

Use the tmux skill to start a new detached tmux session named 'my-session' and run the command 'ls -l' in its first pane.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I manage and monitor remote CLI sessions for automated scripting?

You can manage remote CLI sessions by creating and interacting with tmux sessions, enabling interactive command-line operations and output scraping in a managed environment. This facilitates parallel agent orchestration and deterministic task execution.

What's the best way to orchestrate multiple coding agents in separate terminal panes?

The best way to orchestrate multiple coding agents is by launching them in separate tmux panes. You can send keystrokes safely to specific panes, monitor their progress by capturing output, and collect the results for review.

Do I need a specific binary installed to control interactive TTY sessions remotely?

Yes, controlling interactive TTY sessions remotely requires the tmux binary to be installed. The system relies on this terminal multiplexer to manage detached sessions, send input, and scrape pane output for analysis.

Can I use custom socket configurations to isolate remote command-line execution?

Yes, you can use custom socket configurations to achieve isolation for remote command-line execution. This allows multiple managed tmux environments to operate independently without interfering with each other's sessions.

How do I capture pane output from a detached terminal multiplexer session?

You can capture pane output by scraping the target terminal multiplexer session. This allows you to monitor command-line execution progress and collect the resulting text output for automated analysis or review.

What are the limitations of using scripts for deterministic task execution in remote sessions?

Deterministic task execution via scripts in remote sessions depends on the tmux binary and proper session isolation. While it facilitates parallel orchestration, complex interactive TTY control may require careful keystroke timing to avoid output scraping race conditions.