tmux

Send keystrokes and capture output from remote tmux sessions.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/ClaudioCeppi83/kora-os-kernel --skill tmux-claudioceppi83
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/ClaudioCeppi83/kora-os-kernel/tree/main/engines/openclaw/skills/tmux
Command: npx skills add https://github.com/ClaudioCeppi83/kora-os-kernel --skill tmux-claudioceppi83

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tmux, and includes scripts (resource) components.

What problem does it solve?

This Skill allows remote control of tmux sessions for interactive command-line interfaces, enabling users to send keystrokes and scrape pane output, enhancing productivity in session management.

Core Features & Use Cases

  • Remote Control: Send keystrokes and interact with tmux sessions from a different location.
  • Output Scraping: Extract information from tmux panes for further processing.
  • Use Case: Efficiently manage multiple coding environments or development tools, ensuring seamless interaction between them.

Quick Start

Launch a tmux session named 'shell' in a detached mode: tmux new -d -s shell

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I send keystrokes to a tmux session remotely?

To send keystrokes to a tmux session remotely, you can use a skill designed for remote control to interact with command-line interfaces and execute keystrokes within active sessions.

What is the best way to scrape output from CLI applications running in tmux?

Scraping output from CLI applications in tmux involves extracting information directly from the panes. This approach captures pane data for further processing in concurrent coding environments.

Do I need tmux installed on my system to control interactive CLIs remotely?

Yes, you must have tmux installed on your system. The functionality relies entirely on tmux to manage detached sessions and interact with command-line interface applications.

How do I start a detached tmux session for CLI interaction?

To start a detached tmux session for CLI interaction, launch it using the command `tmux new -d -s shell`. This creates a background session ready for remote keystroke sending.

Can I extract information from tmux panes for further processing?

Yes, you can extract information from tmux panes through output scraping. This feature captures pane data, enabling efficient management of complex command-line workflows and data extraction.