tmux

Translate natural-language intents into safe tmux session, window, and pane operations.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/Handy369/passto-pi-frame --skill tmux-handy369
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux
Source: https://github.com/Handy369/passto-pi-frame/tree/main/skills/tmux
Command: npx skills add https://github.com/Handy369/passto-pi-frame --skill tmux-handy369

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

tmux 管理常常需要记住多条命令和参数;本 Skill 让你用自然语言完成查询、切换与布局/面板操作,减少来回切换和手动记忆的成本。

Core Features & Use Cases

  • Session / Window / Pane 管理:创建、切换、重命名、关闭会话与窗口,并对面板进行分割、导航与调整。
  • 实时结构化查询:通过列出会话/窗口/面板的方式快速掌握当前布局与目标位置。
  • 向指定面板发送命令:在明确目标 pane 后发送命令或特殊按键以启动/控制进程与任务。

例如你可以先“查看当前 tmux 结构”,再“在某个 pane 里运行 npm run dev”,并根据需要把窗口布局调整成 even-horizontal 或 main-vertical。

Quick Start

你可以说:查询当前 tmux 会话和每个窗口的面板结构,并把结果按会话→窗口→面板层级列出来。

Frequently Asked Questions about tmux

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

FAQPage Schema
How do I manage tmux sessions and navigate panes without memorizing commands?

You can manage tmux sessions by translating natural-language intents into safe session, window, and pane operations. This lets you query current topology, switch navigation targets, adjust layouts, and send commands without manual command memorization.

What is the best way to view current tmux session and pane topology?

Viewing current tmux topology is done by listing sessions, windows, and panes in a structured hierarchy. This real-time structural query helps you quickly grasp the current layout and identify target pane locations before making changes.

Can I send commands to a specific tmux pane using natural language?

Yes, you can send commands to a specific tmux pane. The system requires prior target confirmation for non-trivial operations, ensuring commands or special keystrokes are dispatched to the correct pane for interactive workflow control.

How do I adjust tmux window layouts like even-horizontal or main-vertical?

Adjusting tmux layouts like even-horizontal or main-vertical is handled by generating the correct select-layout commands. You can request layout adjustments through natural language to rearrange panes for optimal workflow automation.

Does killing tmux windows or sessions require confirmation before executing?

Yes, killing tmux sessions or windows requires prior target confirmation. This safety mechanism prevents accidental data loss by ensuring you verify the non-trivial operation before the kill command is dispatched.

What do I need to run tmux multiplexing commands through natural language?

To run tmux multiplexing commands, you need an active tmux environment. The system generates correct list, select, split, kill, and send-keys commands based on your natural language input without requiring additional dependencies.