tmux
The tmux skill enables agents to interact with tmux sessions, windows, and panes. It provides capabilities to list sessions, capture pane output, send keyboard input, and manage session lifecycles.
Is tmux safe to install?
Review the source first: our audit of tmux's source files found 16 shell commands, 0 external URLs, no file writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands directly on the host system to control tmux sessions.
How we audit skills: our security review methodology.
Who is this skill for?
Developers and system administrators who need to automate or monitor interactive CLI applications running inside tmux.
What can you do with it?
- Listing active tmux sessions, windows, and panes.
- Capturing pane output for monitoring or analysis.
- Sending text and control sequences to interactive CLI processes.
- Creating, renaming, and terminating tmux sessions.
- Waiting for specific text patterns in pane output.
How good is this skill?
Quality score: 5/10. The skill documentation is clear, provides specific command examples, and defines the target format for tmux sessions.
What does the skill file contain?
# tmux Use for existing interactive tmux sessions. For one-shot commands, use normal shell. For new non-interactive background jobs, use background execution. ## Basics ```bash tmux ls tmux list-windows -t shared tmux list-panes -t shared:0 tmux capture-pane -t shared:0.0 -p tmux capture-pane -t shared:0.0 -p -S - ``` Target format: `session:window.pane`, e.g. `shared:0.0`. ## Send input Literal text, then Enter: ```bash tmux send-keys -t shared:0.0 -l -- "Please continue" tmux send-keys -t shared:0.0 Enter ``` Special keys: ```bash tmux send-keys -t shared:0.0 C-c tmux send-keys -t s...
Frequently asked questions
What are the system requirements for this skill?
The host system must have tmux installed and be running on darwin or linux.
How does the skill handle special keys like Enter or Escape?
The skill uses the tmux send-keys command to transmit specific key sequences to the target pane.
Can the skill capture the entire scrollback history of a pane?
Yes, using the -S - flag with the tmux capture-pane command captures the full scrollback.
Related skills
find-skills
2.3MUsers seeking to extend agent capabilities with specialized tools, workflows, or knowledge packages
The find-skills skill enables agents to search for, discover, and install modular packages from the open agent skills ecosystem using the Skills CLI.
agent-browser
506.7KAI agents and developers requiring programmatic web interaction, exploratory testing, or automation of Electron desktop applications
The agent-browser CLI provides browser automation for AI agents using Chrome or Chromium via CDP. It supports page navigation, form interaction, data extraction, and testing. The tool utilizes accessibility-tree snapshots and element references for interaction.
image-to-video
355.0KDevelopers and users who need to automate video generation from images using the RunComfy platform
The image-to-video skill routes user requests to specific RunComfy animation models based on intent. It selects HappyHorse 1.0 I2V for general animation, Wan 2.7 for custom-voiceover lip-sync, or Seedance 2.0 Pro for multi-modal composition. The skill executes the RunComfy CLI to process inputs and download generated video files.
video-edit
338.7KUsers of the RunComfy CLI who need to automate video editing tasks like restyling, background swapping, or motion transfer
The video-edit skill acts as a router for the RunComfy CLI, selecting between Wan 2.7 Edit-Video, Kling 2.6 Pro Motion Control, and Lucy Edit Restyle models based on user intent to perform video transformations.