tmux

Orchestrate long-running tasks in named tmux sessions with windows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage long-running tasks without blocking your main workflow by using durable tmux sessions and windows to isolate processes.

Core Features & Use Cases

  • Create and manage a named tmux session for separate tasks.
  • Run programs, servers, or watchers in dedicated windows without interrupting your shell.
  • Detach and reattach to observe outputs or continue work.

Quick Start

Start a tmux session named pi and run your background task in a new window.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I keep background processes running without blocking the terminal?

Use tmux session management to orchestrate long-running tasks without blocking the terminal. This Skill isolates background processes like dev servers and builds in durable, named windows so you can continue working in your main shell.

How does session management work for long-running dev servers?

Session management for long-running dev servers works by enforcing a single tmux session named pi with dedicated windows. You can start tasks, read their output, and kill them using tmux commands without interrupting your workflow.

Can I run builds and log watchers in the background and reattach later?

Yes, you can run builds and log watchers in the background and reattach later. This Skill uses tmux to start background processes in isolated windows, allowing you to detach from the session and reattach to observe outputs as needed.

Do I need to install any dependencies to manage background tasks in tmux?

You only need tmux installed on your system to manage background tasks. The Skill operates without external dependencies, using native tmux commands to create a session named pi, run tasks in named windows, and execute cleanup patterns.

What is the best way to clean up background processes when I am done?

The best way to clean up background processes is to use the provided cleanup pattern. The Skill uses specific tmux commands to kill tasks within the named windows of the pi session, ensuring no lingering processes remain after you finish.