tmux

Send keystrokes and capture pane output in interactive tmux sessions.

588|41|Updated May 13, 2026
One-click install
npx skills add https://github.com/zai-org/Synapse --skill tmux-zai-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/zai-org/Synapse/tree/main/.setup/skills/clawhub/skills/tmux
Command: npx skills add https://github.com/zai-org/Synapse --skill tmux-zai-org

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Coordinated control of tmux sessions to drive interactive CLIs from a single interface, reducing manual switching and enabling automated workflows.

Core Features & Use Cases

  • Create, attach, and manage multiple tmux sessions across panes and windows from scripts.
  • Send keystrokes and capture pane output to automate long-running CLI tasks, tests, or coding agents.
  • Use cases include parallel command execution, monitoring, and orchestration of remote tools in development environments.

Quick Start

Create a new tmux session named 'agent' and attach to it to begin issuing commands.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I automate interactive tmux sessions for parallel command execution?

You can automate interactive tmux sessions by sending keystrokes and capturing pane output to orchestrate parallel command execution. This enables automated workflows for long-running CLI tasks and remote tools.

What is the best way to control multiple tmux panes from scripts?

Controlling multiple tmux panes from scripts involves creating, attaching, and managing sessions across windows. This coordinated approach drives interactive CLIs from a single interface, reducing manual switching during development.

Can I use tmux session orchestration with coding agents?

Yes, tmux session orchestration works with coding agents by sending keystrokes and capturing pane output. This automates long-running CLI tasks and enables orchestrated monitoring across multiple panes for autonomous workflows.

Do I need the tmux binary installed to automate session management?

Yes, the tmux binary is required to automate session management. The automation specifies runtime constraints and OS support for darwin and Linux to ensure deterministic behavior when sending keystrokes and capturing output.

Why does my tmux automation fail to capture pane output across different operating systems?

Tmux automation fails when runtime constraints are not met, as deterministic behavior requires specific OS support. The automation is designed for darwin and Linux environments, meaning other operating systems may lack the required tmux binary compatibility.

Does tmux remote control work for monitoring long-running CLI tasks?

Yes, tmux remote control works for monitoring long-running CLI tasks by capturing pane output. Developers can orchestrate and monitor remote tools across multiple panes, enabling automated monitoring in development environments.