tmux

Automate tmux session orchestration, pane targeting, keystroke sending, and output capture.

5|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/gabrielkoerich/skills --skill tmux-gabrielkoerich
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/gabrielkoerich/skills/tree/main/tmux
Command: npx skills add https://github.com/gabrielkoerich/skills --skill tmux-gabrielkoerich

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Managing multiple interactive CLI tasks in tmux can be tedious and error-prone; this skill enables programmatic control of tmux sessions and pane output from an AI agent.

Core Features & Use Cases

  • Session orchestration: Create, attach, and navigate tmux sessions from automated workflows.
  • Pane I/O: Send keystrokes and capture pane output to drive AI-driven tasks.
  • Orchestration scenarios: Run parallel sessions for coding agents, debugging, and long-running CLI processes.

Quick Start

Start a tmux session, attach it via a socket, and begin feeding keystrokes and capturing output 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 orchestration for interactive CLIs?

You can automate tmux session orchestration by using scripts to spawn sessions, target specific panes, send keystrokes, and capture output. This enables AI agents to programmatically control interactive CLI workflows and long-running tasks.

Can I capture pane output and send keystrokes to tmux from an AI agent?

Yes, you can capture pane output and send keystrokes to tmux from an AI agent. The skill provides pane I/O capabilities that allow automated workflows to feed input and read terminal output for interactive coding and debugging.

What is the best way to manage multiple interactive CLI tasks in tmux?

The best way to manage multiple interactive CLI tasks in tmux is through programmatic control of sessions and panes. This approach eliminates manual terminal management by letting automated scripts orchestrate parallel sessions for coding agents and long-running processes.

Does this approach work for running parallel debugging sessions in terminal multiplexers?

Yes, this approach works for running parallel debugging sessions in terminal multiplexers. It supports orchestration scenarios where multiple panes and sessions are managed concurrently, allowing AI-driven tasks to operate across isolated debugging environments.

Do I need any external dependencies to control tmux sessions via AI?

No external dependencies are required to control tmux sessions via AI. The skill operates independently using internal scripts to handle session creation, pane targeting, keystroke sending, and output capture without needing additional packages.

Why does managing multiple interactive CLI tasks in tmux require orchestration scripts?

Managing multiple interactive CLI tasks in tmux requires orchestration scripts because manual control is tedious and error-prone. Scripts automate the remote control of sessions and pane output, ensuring reliable execution for AI-driven coding and debugging workflows.