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.