tmux-interaction
CommunityElevate your interaction with tmux panes, streamline development workflows.
Authorangusjfw
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill addresses the need for efficient and effective communication with non-focus panes in tmux, ensuring a more fluid workflow when running complex operations and scripts.
Core Features & Use Cases
- Input and Output Operations: Interact with tmux panes outside the focus pane for sending commands and receiving outputs.
- Vim Mode Interaction: Supports submission and error prevention within Vim-based editors or REPLs.
- Output Reading: Captures and analyzes output from the tmux panes to assist with debugging and development.
- Polling Mechanisms: Includes polling functions to wait for a specific response from the pane.
Quick Start
To execute a command in the pane of the tmux server with ID :0.0 and then poll for a regex pattern with a 30-second timeout and a 0.5-second interval, run: scripts/wait-for-text.sh -t ':0.0' -p '^>' -T 30 -i 0.5.
Dependency Matrix
Required Modules
tmux
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tmux-interaction Download link: https://github.com/angusjfw/hbz/archive/main.zip#tmux-interaction Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.