tmux-tui-testing
CommunityAutomate TUI app testing with tmux.
Authorfcoury
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the testing of Text User Interface (TUI) applications by programmatically controlling terminal sessions, sending keystrokes, and capturing output.
Core Features & Use Cases
- Automated Interaction: Send commands and keystrokes to TUI applications running in tmux.
- Output Capture: Capture the visible pane content, including ANSI escape sequences for style and color.
- Reproducible Testing: Ensure consistent testing environments with fixed window dimensions.
- Use Case: Automate the regression testing of a command-line interface application by simulating user interactions and verifying the output matches expectations.
Quick Start
Use the tmux-tui-testing skill to launch a TUI application in a detached tmux session, send it the 'Enter' key, and capture its output.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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-tui-testing Download link: https://github.com/fcoury/config/archive/main.zip#tmux-tui-testing 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 223,000+ vetted skills library on demand.