From tools
Sets terminal tab title and badge for session identification. Supports macOS (iTerm2, Terminal.app) and Linux/WSL2 (Windows Terminal, WezTerm). Triggers on "セッションタイトル", "set session title", "session-title", or requests to label the current terminal session. On unsupported OS, silently skipped.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tools:session-titleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Set terminal tab title and badge to identify sessions.
Set terminal tab title and badge to identify sessions.
Run the bundled script with up to 3 labels. The title is displayed as label1 / label2 / label3.
bash skills/session-title/bin/session-title.sh "ProjectName" "Task" "Branch"
Determine labels from context:
All arguments must be quoted. On error, skip silently (never block workflow).
| Platform | Terminal | Tab Title | Badge |
|---|---|---|---|
| macOS | iTerm2 | OSC escape sequence | iTerm2 escape sequence |
| macOS | Terminal.app | OSC escape sequence | Not supported |
| Linux/WSL2 | Windows Terminal | OSC escape sequence | Not supported |
| Linux/WSL2 | WezTerm | OSC escape sequence | Not supported |
| Any | Other | OSC escape sequence | Not supported |
Unsupported OS (not macOS/Linux): silently exits 0.
npx claudepluginhub ikeisuke/claude-skills --plugin toolsOpens tabs or panes in Zellij: empty, with shell commands, Claude sessions, or GitHub issues. Triggers on phrases like 'open new tab', 'run npm test in pane', 'start issue #123' (supports Russian).
Interactive wizard sets up Claude Code's custom status line with progress bars, token counts, git branch, model name, and session info. Cross-platform for Mac/Linux/Windows via bash/PowerShell scripts.
Manages tmux sessions, windows, and panes for persistent remote workflows and shell scripting automation. Useful for long-running processes, SSH disconnects, and multi-pane terminal layouts.