tmux

Control tmux sessions and capture pane output remotely.

46|6|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/aresbit/MateBot --skill tmux-aresbit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/aresbit/MateBot/tree/main/skills/tmux
Command: npx skills add https://github.com/aresbit/MateBot --skill tmux-aresbit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables automated control of interactive terminal work by remotely managing tmux sessions and extracting pane output, reducing manual keystrokes.

Core Features & Use Cases

  • Remote session control: spawn, attach, and navigate multiple tmux sessions from an AI agent.
  • Keystroke automation: send commands to a specific pane and capture updated output for context.
  • Orchestration scenarios: coordinate concurrent tasks across sessions for coding, debugging, or long-running workflows.

Quick Start

Use the tmux skill to start and interact with a tmux session from your AI agent.

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 an AI agent?

Automating tmux session management involves remotely controlling sessions by spawning, attaching, and sending keystrokes to specific panes. This skill enables an AI agent to interact with terminal sessions, capture pane output, and monitor status via sockets for orchestration.

Can I capture terminal output from a tmux pane after sending keystrokes?

Capturing terminal output from a tmux pane after sending keystrokes is supported. The skill automates sending commands to a specific pane and then extracting the updated output, providing the resulting context back to the AI agent for interactive workflows.

Do I need tmux installed on my system to use remote terminal control?

Tmux must be installed on your PATH to use remote terminal control. This skill requires tmux to be available on Unix-like systems to execute session spawning, keystroke automation, and pane capture functions.

What is the best way to orchestrate concurrent debugging sessions across multiple terminals?

Orchestrating concurrent debugging sessions across multiple terminals is best handled through remote tmux session control. This skill coordinates concurrent tasks by spawning multiple sessions, sending keystrokes, and monitoring status across sockets.

Does remote tmux control work for long-running coding workflows on Unix-like systems?

Remote tmux control works for long-running coding workflows on Unix-like systems. The skill supports coordinating concurrent tasks across sessions, allowing an AI agent to automate interactive terminal work and monitor ongoing processes via sockets.

Why capture pane output when automating interactive terminal work?

Capturing pane output when automating interactive terminal work provides necessary context for the AI agent. By reading the updated terminal state after sending keystrokes, the skill enables continuous monitoring and accurate decision-making during coding and debugging.