tmux
tmux CLI Skill
Use tmux commands via Bash to manage terminal sessions, windows, and panes.
Do NOT use the tmux MCP server — use the CLI directly.
All commands below are safe to run and do not require user confirmation unless they kill sessions or panes containing unsaved work.
Session Management
tmux list-sessions # list all sessions (alias: tmux ls)
tmux new-session -d -s myapp # create detached session
tmux new-session -d -s myapp -c ~/project # create with working directory
tmux kill-session -t myapp # kill a session (confirm first)
tmux rename-session -t old new # rename a session
tmux has-session -t myapp 2>/dev/null # check if session exists (exit code)
More from arjunmahishi/dotfiles
acli-jira
Use acli to manage Jira tickets -- search, view, create, edit, transition, assign, comment, and more from the command line.
148pup
Use pup to query Datadog metrics and logs -- search, query, aggregate, list, and analyze observability data from the command line.
8tsq
Use tsq to extract structured code information with tree-sitter queries, symbols, outlines, and references across languages.
8excalidraw-obsidian
Create or update Excalidraw diagrams in the Obsidian vault as .md files compatible with the obsidian-excalidraw-plugin.
6playwright-cli
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
2