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.