tmux

Manage tmux terminal sessions and scrape pane output.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows for the remote control and management of terminal multiplexer (tmux) sessions, enabling interactive command-line interface tasks and the scraping of pane output.

Core Features & Use Cases

  • Interactive CLI Management: Run and interact with command-line tools in persistent terminal sessions.
  • Output Scraping: Capture and analyze the output from specific tmux panes.
  • Parallel Agent Orchestration: Run multiple coding agents concurrently in separate tmux sessions for complex projects.

Quick Start

Use the tmux skill to start a new detached session named 'my-session' and run the command 'ls -l' inside it.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I run interactive CLI commands in persistent terminal sessions?

Use this Skill to start a detached tmux session and execute your target command inside it. This enables remote control and output scraping of interactive applications without losing session state.

What is tmux session orchestration used for in command-line automation?

Tmux session orchestration is used to run multiple command-line agents concurrently in separate sessions. It facilitates parallel execution and monitoring of interactive terminal tasks for complex projects.

Can I scrape terminal output from specific tmux panes?

Yes, you can scrape and capture output from specific tmux panes. The Skill provides helper scripts for session discovery and output monitoring to analyze interactive CLI results.

Does this approach require custom socket configurations for terminal session management?

The terminal session management supports custom socket configurations. This allows you to tailor the tmux server connection to fit specific environment setups and orchestration needs.

What are the limitations of using tmux for parallel agent orchestration?

A limitation of using tmux for parallel agent orchestration is that it relies on text scraping for pane output, which may require parsing raw terminal data rather than structured API responses.