tmux

Send keystrokes and scrape pane output from tmux sessions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mikmaneggahommie/Telebirr-Clone --skill tmux-mikmaneggahommie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/mikmaneggahommie/Telebirr-Clone/tree/main/openviking_source/bot/workspace/skills/tmux
Command: npx skills add https://github.com/mikmaneggahommie/Telebirr-Clone --skill tmux-mikmaneggahommie

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 isolated environments.

Core Features & Use Cases

  • Interactive CLI Management: Run and interact with command-line applications in persistent sessions.
  • Output Scraping: Capture and analyze the output of commands executed within tmux panes.
  • Parallel Agent Orchestration: Manage multiple coding agents or processes concurrently in separate tmux sessions.

Quick Start

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

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I remotely control interactive CLI sessions and capture their output?

You can remotely control interactive CLI sessions by sending keystrokes to tmux panes and scraping the pane output. This allows you to run commands in detached, persistent sessions and capture the results for analysis.

Can I run background tasks in isolated terminal multiplexer environments?

Yes, you can run background tasks in isolated tmux environments using isolated socket management. This ensures that your interactive command-line operations and parallel agent orchestration remain independent and persistent.

Do I need the tmux binary installed to manage remote CLI sessions?

Yes, you need the 'tmux' binary installed and available in your system's PATH to manage remote CLI sessions. The skill relies on this terminal multiplexer to send keystrokes and scrape pane output.

What is the best way to orchestrate multiple coding agents concurrently in separate sessions?

The best way to orchestrate multiple coding agents concurrently is by managing separate tmux sessions. This enables parallel agent orchestration by executing and monitoring interactive processes in isolated panes.

How does sending keystrokes and scraping pane output work for persistent CLI applications?

Sending keystrokes and scraping pane output works by interacting directly with tmux sessions. You send input commands to a detached pane and capture the terminal text output, enabling interactive CLI management without an active terminal window.