tmux
Installation
SKILL.md
tmux Skill
Use tmux as a programmable terminal multiplexer for interactive work. Works on Linux and macOS with stock tmux; avoid custom config by using a private socket.
Quickstart
The session registry eliminates repetitive socket/target specification through automatic session tracking (~80% reduction in boilerplate):
IMPORTANT: Before creating a new session, ALWAYS check existing sessions first to avoid name conflicts:
# Check existing sessions to ensure name is available
./tools/list-sessions.sh
# Create and register a Python REPL session (choose a unique name)
./tools/create-session.sh -n claude-python --python
# Send commands using session name (auto-lookup socket/target)
./tools/safe-send.sh -s claude-python -c "print(2+2)" -w ">>>"