tmux

Manages background processes with named sessions in tmux.

34|1|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/uwu/flora --skill tmux-uwu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/uwu/flora/tree/main/.agents/skills/tmux
Command: npx skills add https://github.com/uwu/flora --skill tmux-uwu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to manage multiple concurrent processes, such as servers or long-running tasks, using tmux without interrupting your current session.

Core Features & Use Cases

  • Spawn Background Processes: Start commands in detached tmux windows.
  • Inspect Output: View the output and logs of background processes.
  • Interact with Processes: Send commands like Ctrl+C or kill windows.
  • Use Case: Run a development server in the background while continuing to chat or execute other commands in your primary terminal.

Quick Start

Use the tmux skill to start an npm start command in a new detached window named 'server-log'.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I run a background process in a terminal without blocking my current session?▼

You can run a background process by spawning commands in detached tmux windows, which allows long-running tasks like servers to execute without interrupting your primary terminal session.

What is terminal multiplexing and when do I need it for server management?▼

Terminal multiplexing manages multiple concurrent processes within a single terminal environment, needed when running persistent server operations or parallel command execution that must outlive the active session.

Do I need bash shell access to use tmux for background tasks?▼

Yes, you need bash shell access and the tmux utility installed to create, manage, and interact with detached windows and panes for concurrent process execution.

Can I inspect the output and send commands like Ctrl+C to a background process in tmux?▼

Yes, you can inspect the output and logs of background processes, and interact with them by sending commands like Ctrl+C or killing the detached windows directly.

What is the best way to manage multiple long-running tasks concurrently on a server?▼

Using tmux for terminal multiplexing is an effective approach, allowing you to create, manage, and monitor multiple detached windows for parallel command execution and persistent server operations.