One-click install
npx skills add https://github.com/isaaceliape/FASE --skill tmux-isaaceliape
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/isaaceliape/FASE/tree/main/skills/tmux
Command: npx skills add https://github.com/isaaceliape/FASE --skill tmux-isaaceliape

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Remote-control tmux sessions to streamline interactive CLI work by programmatically controlling sessions, panes, and output capture.

Core Features & Use Cases

  • Session orchestration: create, attach, and manage multiple tmux sessions across projects.
  • Input/output automation: send keystrokes to panes and capture pane output for logging and automation.
  • Session discovery & monitoring: locate sockets and monitor activity with helper scripts.
  • Cross-platform reliability: designed for macOS/Linux environments with a private socket convention.

Quick Start

Create a private tmux socket and start a named session to begin interactive control.

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I automate interactive CLI sessions with tmux?

Automate interactive CLI sessions by using a remote-control Skill to send keystrokes to tmux panes and capture pane output. This approach allows developers to programmatically spawn, monitor, and orchestrate multiple sessions across projects.

Can I capture terminal output from a tmux pane for logging?

Yes, you can capture terminal output from a tmux pane for logging and automation. The Skill provides helper scripts that monitor activity and capture pane output by communicating through a private tmux socket.

Does this tmux session management approach work on macOS and Linux?

Yes, this tmux session management approach is explicitly designed for cross-platform reliability on macOS and Linux environments. It requires the tmux binary to be available on your system's PATH to function correctly.

How do I monitor a tmux pane until specific text appears?

Monitor a tmux pane for specific text by using the Skill's wait-for-text style monitoring scripts. These scripts repeatedly capture pane output through a private socket and pause execution until the expected text is detected.

What is the best way to orchestrate multiple interactive CLI sessions across projects?

The best way to orchestrate multiple interactive CLI sessions is by using a private tmux socket convention. This allows you to create, attach, and manage distinct named sessions remotely while sending keystrokes and capturing output programmatically.