tmux

Controls tmux sessions and captures pane output for interactive CLI workflows.

484|76|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/bastani-inc/atomic --skill tmux-bastani-inc
Or copy as Structured Prompt for Agentā–¼
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/bastani-inc/atomic/tree/main/packages/subagents/skills/tmux
Command: npx skills add https://github.com/bastani-inc/atomic --skill tmux-bastani-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

šŸ’” This Skill requires tmux, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the friction of working with long-running, interactive terminal sessions by letting you inspect, control, and validate tmux panes without guesswork.

Core Features & Use Cases

  • Session and Pane Inspection: List sessions, windows, panes, and current commands to understand what is running.
  • Interactive Control: Send text, keystrokes, and approvals to live CLI processes with precise targeting.
  • Prompt Monitoring and QA: Capture pane output, watch for specific text, and support debugging of stuck tests or agents.
  • Use Case: A developer can monitor a test runner in one pane, detect a permission prompt in another, and respond only after confirming the prompt content.

Quick Start

Use the tmux skill to check the active session, inspect the target pane, and send the next input needed to continue the interactive workflow.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I capture output from a specific tmux pane during an interactive CLI workflow?ā–¼

You can capture tmux pane output by inspecting the active session, targeting the specific pane, and running shell-based helper scripts to extract text content for interactive CLI workflows and debugging.

Can I send keystrokes or text to a live terminal process running in tmux?ā–¼

Yes, you can send text, keystrokes, and manual approvals to live CLI processes by targeting the specific tmux pane to continue interactive workflows with precise input control.

How do I monitor a tmux pane for a specific prompt or stuck test runner?ā–¼

You can monitor tmux panes by capturing pane output and watching for specific text patterns, allowing you to detect permission prompts or stuck test runners and respond after confirming the prompt content.

Do I need tmux installed to use this terminal session management Skill?ā–¼

Yes, tmux is a required dependency. The Skill applies to existing tmux-compatible sessions and uses tmux commands, pane capture, and shell-based helper scripts for reliable session automation.

What's the best way to inspect all running sessions, windows, and panes in tmux?ā–¼

The best way to inspect tmux sessions is using the Skill's session and pane inspection features, which list all active sessions, windows, panes, and current commands to understand what is running.

Why does my interactive terminal workflow get stuck when waiting for manual approval in tmux?ā–¼

Interactive workflows get stuck when permission prompts appear in tmux panes. The Skill solves this by capturing pane output, watching for prompt text, and sending manual approvals to continue the process.