tmux

Installation
Summary

Control tmux sessions by sending keystrokes and reading pane output for interactive CLI management.

  • Send text input and special keys (Enter, Ctrl+C, Ctrl+Z) to tmux panes; capture output via capture-pane to monitor long-running processes and interactive prompts
  • Target sessions, windows, and panes using session:window.pane notation; navigate and manage multiple parallel sessions programmatically
  • Designed for monitoring Claude Code sessions and approving interactive prompts; sessions persist across SSH disconnects
  • Requires tmux to be installed; use for interactive applications only, not one-off commands or non-interactive scripts
SKILL.md

tmux Session Control

Control tmux sessions by sending keystrokes and reading output. Essential for managing Claude Code sessions.

When to Use

USE this skill when:

  • Monitoring Claude/Codex sessions in tmux
  • Sending input to interactive terminal applications
  • Scraping output from long-running processes in tmux
  • Navigating tmux panes/windows programmatically
  • Checking on background work in existing sessions

When NOT to Use

DON'T use this skill when:

  • Running one-off shell commands → use exec tool directly
Related skills
Installs
3.3K
GitHub Stars
371.3K
First Seen
Jan 24, 2026