tmux

Manage remote tmux sessions for CLI execution and output scraping.

3.1k|368|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/openocta/openocta --skill tmux-openocta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/openocta/openocta/tree/main/src/embed/skills/tmux
Command: npx skills add https://github.com/openocta/openocta --skill tmux-openocta

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows you to remotely control terminal multiplexer (tmux) sessions, enabling interactive command-line interface (CLI) operations and monitoring of remote processes.

Core Features & Use Cases

  • Interactive CLI Control: Execute commands, send keystrokes, and scrape output from tmux panes.
  • Parallel Agent Orchestration: Run multiple coding agents or processes concurrently in separate tmux sessions.
  • Use Case: You need to debug a long-running process on a remote server. Use this Skill to attach to its tmux session, send commands to inspect its state, and monitor its output in real-time.

Quick Start

Use the tmux skill to start a new detached tmux session named 'my-interactive-session' and run 'htop' inside it.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I control interactive CLI sessions on a remote server?

You can control interactive CLI sessions on a remote server by managing remote tmux sessions. This approach allows you to execute commands, send keystrokes, and scrape output directly from isolated TTY environments.

Can I run multiple coding agents in parallel using tmux?

Yes, you can run multiple coding agents in parallel using tmux. The skill orchestrates concurrent processes by spawning separate, isolated tmux sessions for each agent or non-interactive task.

Do I need tmux installed locally to use remote session automation?

You need the tmux binary available in your system's PATH to use remote session automation. The skill relies on this terminal multiplexer binary to facilitate interactive CLI execution and output scraping.

What is the best way to debug a long-running process in an isolated TTY?

The best way to debug a long-running process in an isolated TTY is by attaching to a detached tmux session. You can send commands to inspect the process state and monitor its output scraping in real-time.

Does interactive CLI execution work for non-interactive tasks?

Interactive CLI execution works for non-interactive tasks by running them within isolated tmux sessions. This allows parallel execution and remote output scraping without keeping the terminal attached.