tmux

Control existing tmux sessions and panes for interactive CLI workflows.

Updated May 7, 2026
One-click install
npx skills add https://github.com/MOODMNKY-LLC/mnky-atlas --skill tmux-moodmnky-llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/MOODMNKY-LLC/mnky-atlas/tree/main/skills/tmux
Command: npx skills add https://github.com/MOODMNKY-LLC/mnky-atlas --skill tmux-moodmnky-llc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually managing long-running tmux sessions across multiple panes is time-consuming, especially when you need to capture output, send input, or monitor for prompts without constantly attaching to the session.

Core Features & Use Cases

  • Session & Pane Management: List, create, rename, and kill tmux sessions and panes to organize your interactive CLI workflows.
  • Input & Output Control: Capture full scrollback output from any pane, send literal text or special keys to running processes, and paste content directly into active sessions.
  • Prompt Monitoring: Automatically check pane output for approval prompts, permission requests, or status updates to take action only when needed.
  • Use Case: For example, if you're running a long data processing job in a tmux session, you can use this skill to monitor its progress, send approval prompts when they appear, and capture the final output without manual terminal attachment.

Quick Start

Use the tmux skill to capture the last 20 lines of output from the tmux session named 'data-job' and check if it has finished processing.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I monitor a long-running terminal process in tmux without attaching to the session?

Capture pane scrollback output from the tmux session to check for completion prompts and send approval keys without manual terminal attachment. This enables automated monitoring of background CLI processes.

Can I send keystrokes and text to a specific tmux pane programmatically?

Yes, you can send literal text or special keystrokes to running processes in a specific tmux pane programmatically. This enables automated input control and pasting content directly into active sessions.

Do I need a local tmux installation to automate session and pane control?

Yes, a local tmux installation is required to execute all session and pane operations. This dependency enables automated listing, capturing, and input control without manual terminal attachment.

What is the best way to capture scrollback output from an interactive CLI workflow?

Capture full scrollback output from any active tmux pane to retrieve terminal history and process results without attaching. This provides complete visibility into interactive CLI workflows.

How do I manage multiple tmux sessions and panes for interactive CLI workflows?

List, create, rename, and kill tmux sessions and panes to organize interactive CLI workflows and structure terminal automation. This separates long-running tasks and streamlines process management.