tmux

Send keystrokes and capture output from interactive tmux sessions.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Jnuso/OpenClaw --skill tmux-jnuso
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/Jnuso/OpenClaw/tree/main/skills/tmux
Command: npx skills add https://github.com/Jnuso/OpenClaw --skill tmux-jnuso

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Remote-control tmux sessions by sending keystrokes and scraping pane output, enabling AI-driven terminal automation.

Core Features & Use Cases

  • Control tmux sessions by sending keystrokes and reading output.
  • Navigate panes and windows programmatically to orchestrate interactive tasks.
  • Use case: automate long-running terminal workflows and monitor progress across multiple panes.

Quick Start

Attach to a running tmux session and begin sending commands from your AI workflow.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I automate sending keystrokes to an interactive terminal session?▼

You can automate terminal sessions by programmatically sending keystrokes to tmux panes, which allows an AI workflow to drive interactive command-line tasks and capture the resulting output automatically.

What is the best way to monitor long-running terminal workflows across multiple panes?▼

Monitoring long-running terminal workflows is handled by attaching to a running tmux session and programmatically scraping pane output to track progress across multiple windows without continuous manual intervention.

Can I control tmux sessions for debugging in split panes from an automated script?▼

Yes, you can control tmux sessions by navigating panes and windows programmatically, enabling automated orchestration of interactive tasks like split-pane debugging across a coordinated workflow.

How do I capture output from a specific tmux pane for my automation script?▼

Capturing pane output involves programmatically scraping the active tmux session to retrieve terminal text, enabling your AI-driven automation to evaluate command results and determine the next keystrokes.

Do I need any special dependencies to start automating tmux sessions with AI prompts?▼

No special dependencies are required to begin automation; the Skill operates through a dedicated scripts directory and formal interface, needing only an existing tmux session to attach to and control.

When should I use AI-driven terminal automation instead of standard shell scripting?▼

AI-driven terminal automation is ideal when tasks require dynamic decision-making, such as navigating interactive prompts, coordinating multiple sessions, or debugging in split panes where output dictates the next input.