Claude Code mod
session-nametag
Names and colors each Claude Code session when it starts (folder, branch, instance number, machine, model, start time), so many sessions are easy to tell apart. /nametag picks the style.
Install
/plugin marketplace add lperezmo/session-nametag
/plugin install session-nametag@session-nametagMods install like plugins. Run /reload-plugins or start a new session to load it.
What it can access
- Reach
- L2Writes or runs: drives Claude, reads files, reads env vars, persists state, draws
- Hooks
session.startturn.startturn.completecommand.runsession.end
From a static scan of the mod's code by awesome-claude-code-mods. It shows what the code asks for, not a security review.
How Claude Code mods work
- A mod is a plugin with a JavaScript or TypeScript module that runs inside Claude Code (version 2.1.287 or later). It can draw panes beside the transcript, a band above the prompt, buttons and toasts, restyle the spinner and tool rows, and watch or rewrite tool calls and prompts.
- It installs like any plugin: add its marketplace with /plugin marketplace add owner/repo, then /plugin install name@marketplace.
- Check what a mod can reach before installing: it runs with your permissions. Reach goes from drawing only, to reading files, to writing files or running processes, to the network. Run claude plugin validate on a clone to list its hooks and calls without running it.
- Turn one off from the Installed tab in /plugin, or start Claude Code with --safe-mode to skip every customization for a session.
Details
- Repository
- lperezmo/session-nametag
- Folder
plugins/session-nametag- Marketplace
session-nametag- Author
- Luis Perez Morales
- License
- MIT
- Last updated
- 22 October 2026
- Listed in
- awesome-claude-code-mods
FAQ
What is session-nametag?
Names and colors each Claude Code session when it starts (folder, branch, instance number, machine, model, start time), so many sessions are easy to tell apart. /nametag picks the style. It is a mod for Claude Code, from lperezmo/session-nametag on GitHub.
What can the session-nametag mod access?
Its widest reach is "writes or runs" (drives Claude, reads files, reads env vars, persists state, draws). Like any mod, it runs with your permissions.
How do I install session-nametag?
Inside Claude Code (v2.1.287 or later), run /plugin marketplace add lperezmo/session-nametag and then /plugin install session-nametag@session-nametag.
More git & github mods
session-equalizer
soonavi/claude-mods
A ten-band equalizer above the prompt that moves with the session's work: reading, finding, editing, writing, shell, tests, git, GitHub, web and other. Red on a failure, flat while waiting on you. /eq hides it.
session-outputs
gorkamb/claude-session-outputs
A side pane listing what a session made for you: files, Artifacts, PRs, CI runs and the commands it hands you to run
scripts-diff
kyuskoj/claude-mods
Shows the git diff of the files the agent touched this session, grouped by file type with per-type totals, updated live.
session-path
JashDev/claude-mods
A row above the prompt with the session folder, the git branch (switch it or copy it) and how far behind main you are
running-servers
krichardson/claude-mods
A pane listing the servers a project runs, grouped by worktree, found from the ports its files declare
session-prs
itkrt2y/claude-plugins
List the pull requests created in this session in a band above the prompt, and every recorded PR with the session that created it.
Browse the most popular Claude Code mods, all git & github mods, or the skills and MCP server directories.