tmux

Send keystrokes and scrape pane output from tmux sessions.

65|9|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/EthanAlgoX/MarketBot --skill tmux-ethanalgox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/EthanAlgoX/MarketBot/tree/main/marketbot/skills/tmux
Command: npx skills add https://github.com/EthanAlgoX/MarketBot --skill tmux-ethanalgox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.

Core Features & Use Cases

  • Remote session orchestration: drive multiple tmux sessions across machines, coordinating commands and windows.
  • Pane output capture: read and monitor pane contents for live logging and analysis.
  • Automated coding workflows: integrate interactive shells into automation pipelines for testing and development.

Quick Start

Start a private tmux socket, create a session, and begin interacting and capturing output as needed.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I automate tmux session management from a script?

You can automate tmux session management by using scripted tooling to spawn sessions, send keystrokes, and scrape pane output. This enables driving interactive CLIs within automation pipelines using safe defaults and a private socket.

What is remote-control tmux session orchestration used for?

Remote-control tmux session orchestration is used to drive multiple sessions across machines, coordinating commands and windows. It allows you to read and monitor pane contents for live logging and interactive shell analysis.

Can I capture pane output from interactive CLI sessions in Linux and macOS?

Yes, you can capture pane output from interactive CLI sessions in Linux and macOS. The tooling supports cross-platform usage for darwin and linux environments, enabling pane scraping and live monitoring within automation pipelines.

Do I need the tmux binary installed to scrape pane output in automation pipelines?

Yes, you need the tmux binary installed to scrape pane output in automation pipelines. The tooling requires this binary to create private sockets for isolation, spawn sessions, and send keystrokes to interactive shells.

What are the limitations of using a private tmux socket for session isolation?

Using a private tmux socket for session isolation limits access to only sessions created by the controlling script, preventing external interference. This approach requires the tmux binary and is constrained to darwin and linux environments.