tmux

Manage persistent tmux sessions, windows, and panes via shell scripts.

Updated Aug 19, 2025
One-click install
npx skills add https://github.com/hoainam183/GR --skill tmux-hoainam183
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/hoainam183/GR/tree/main/src/RAG_v2/frontend/chat-companion/.agent/skills/tmux
Command: npx skills add https://github.com/hoainam183/GR --skill tmux-hoainam183

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tmux, and includes scripts (resource) components.

What problem does it solve?

This Skill empowers users to manage complex terminal workflows efficiently with tmux, avoiding session loss and improving productivity through automation.

Core Features & Use Cases

  • Persistent Sessions: Keep terminal sessions alive across SSH disconnects.
  • Session, Window, and Pane Management: Organize workflows with session, window, and pane layout.
  • Shell Script Automation: Automate tmux commands from scripts without user interaction.
  • Use Case: Automate a complete workspace layout for continuous integration tasks, monitoring, and development work.

Quick Start

Launch a new tmux session and attach to it, using the command 'tmux attach'.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I keep terminal sessions alive across SSH disconnects?

You can keep terminal sessions alive across SSH disconnects by using a terminal multiplexer like tmux to create persistent sessions that continue running in the background. This Skill provides session control commands to maintain continuous terminal workflows without manual interaction.

How do I automate terminal workspace layouts for development and monitoring?

To automate terminal workspace layouts for development and monitoring, use shell scripts that execute terminal multiplexer commands to configure windows and panes. This Skill supports shell scripting integration to automatically build complete workspace layouts without manual interaction.

How do I manage multiple terminal panes and windows in a single SSH session?

Managing multiple terminal panes and windows in a single SSH session requires a terminal multiplexer to organize workflows within one connection. This Skill provides window and pane control commands to structure complex terminal workflows efficiently.

Do I need tmux installed to use this terminal automation Skill?

Yes, you need tmux installed locally because this Skill depends on it to manage terminal session persistence, windowing, and scripting. The Skill provides shell scripts that execute tmux commands for session and pane control.

How do I launch and attach to a new terminal session using this Skill?

To launch and attach to a new terminal session using this Skill, execute the command 'tmux attach' in your shell. This creates a new persistent session and connects your terminal interface to it immediately.