From claude-status
Set a custom name for the current Claude Code session that appears in the Claude Status menu bar app. Use when the user says "/name-session", "name this session", "set session name", or "rename session".
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-status:session-nameThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Sets a custom display name for the current Claude Code session in the Claude Status macOS menu bar app.
Sets a custom display name for the current Claude Code session in the Claude Status macOS menu bar app.
/name-session <name>
Extract the desired session name from the user's arguments. If no name was provided, ask the user what they'd like to name this session.
Run the set-session-name binary from the plugin:
"${CLAUDE_PLUGIN_ROOT}/scripts/set-session-name" "<session-name>"
The binary updates the session's .cstatus file with a session_name field. The hook script carries this name forward on subsequent status updates.
/name-session API Refactor — names the session "API Refactor"/name-session Bug Hunt — names the session "Bug Hunt"npx claudepluginhub gmr/claude-status-plugin --plugin claude-statusManages Claude Code sessions using /rename, /resume, and CLI commands for naming, checkpointing, and resuming workflows in debugging, feature development, PR reviews, and investigations.
Develops custom status lines for Claude Code to display git branch, context usage, model name, and session costs using bash scripts that process JSON stdin input.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.