dot-claude/skills/tmux-control/SKILL.md
Control tmux sessions — create panes, run commands, read output, monitor processes
npx skillsauth add sutanunandigrami/claude-titan-setup dot-claude/skills/tmux-controlInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
# Sessions
tmux new-session -d -s <name> # create detached
tmux list-sessions # list
tmux kill-session -t <name> # kill
# Panes
tmux split-window -h|-v -t <session> # split horizontal/vertical
tmux select-pane -t <session>:<pane> # switch pane
# Run commands
tmux send-keys -t <session>:<pane> '<command>' Enter
# Read output
tmux capture-pane -t <session>:<pane> -p # current screen
tmux capture-pane -t <session>:<pane> -p -S -100 # last 100 lines
tmux new-session -d -s dev
tmux send-keys -t dev 'npm run dev' Enter
sleep 2
tmux capture-pane -t dev -p # check output
-d (detached) when creating from Claudecapture-pane -p to read — never interact with TUIsdev, build, logstmux kill-session -t <name> when donetools
Project workspace configuration — auto-detect commands, _workspace.json convention, .envrc templates
development
This skill helps Claude write secure web applications. Use this when working on any web application or when a user requests a scan or audit to ensure security best practices are followed.
tools
Configures Python projects with modern tooling (uv, ruff, ty). Use when creating projects, writing standalone scripts, or migrating from pip/Poetry/mypy/black.
testing
Security scanning and vulnerability assessment workflows. Use when performing security audits, scanning for vulnerabilities, checking dependencies, or hardening systems.