tmux

Create and manage named tmux sessions for terminal orchestration.

3|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/opzero1/op1 --skill tmux-opzero1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/opzero1/op1/tree/main/packages/install/templates/skill/tmux
Command: npx skills add https://github.com/opzero1/op1 --skill tmux-opzero1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates terminal orchestration using tmux to create and manage named sessions for long-running tasks, multi-pane layouts, and background monitoring.

Core Features & Use Cases

  • Create and manage named tmux sessions (for example, omo-dev) to run long-running processes
  • Run commands in dedicated panes, create windows, split panes, and monitor output in real time
  • Attach, detach, rename, and kill sessions to control workflows and resource usage

Quick Start

Use tmux to start a named session and run a command: tmux new-session -d -s "omo-dev" tmux send-keys -t "omo-dev" "npm run dev" Enter tmux attach -t "omo-dev"

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I manage long-running terminal sessions for development servers?▼

You can manage long-running terminal sessions by creating named tmux sessions to run background processes, allowing you to detach without stopping the server and reattach later to monitor real-time output.

What is the best way to run parallel tasks in a single terminal window?▼

Running parallel tasks is achieved by splitting panes within a named tmux session, sending command keys to dedicated panes to execute processes simultaneously, and monitoring all outputs in one multi-pane layout.

How do I start a tmux session and send commands automatically?▼

To start a tmux session and send commands, create a detached named session using new-session -d, then pass commands into it using send-keys followed by Enter to automate task execution in the background.

Do I need tmux installed on the host to automate terminal orchestration?▼

Yes, you need tmux installed on the host system to automate terminal orchestration, as this functionality relies entirely on tmux commands for creating, attaching, and detaching named sessions.

Can I monitor server output in real time without keeping the terminal open?▼

Monitoring server output in real time without keeping a terminal open is possible by running the process in a detached tmux session and attaching to it whenever you need to check the live output logs.

How do I control workflow resources when managing multiple background processes?▼

You can control workflow resources by renaming active tmux sessions to organize tasks and killing specific sessions once their associated long-running processes are no longer needed to free up system resources.