time-badge
by Baselane · ★ 1 · updated yesterday
Tool rows show how long the call ran, for example 2.4s, when it took over one second. The time is the tool's own run time, without permission prompts.
Install
/plugin marketplace add baselane-sh/mods/plugin install time-badge@baselane-mods-devThen run /reload-plugins or start a new session. Requires Claude Code 2.1.287+.
What it hooks into
From an automated scan with claude plugin validate, not a security review. Mods run with your permissions; read the code before installing.
- Events
classic.PostToolUseclassic.PostToolUseFailureui.render- API calls
$.state.get$.state.set$.ui.log$.ui.resolve- Draws
ToolUse- Can see
classic hooks- Reach
- level 1 of 3 other: $.state.getother: $.state.setdraws
Origin
- How it got here
- Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
- Repository
- github.com/baselane-sh/mods
- Path in repo
plugins/time-badge- Source commit
7f5ba02the exact code the scan read- Author
- Baselane @baselane-sh
- License
- MIT
- First published
- Last pushed
- First listed here
Name and description come from the mod's own manifest. We link to the code; we don't host it, and it stays under its author's license.
More from baselane-sh/mods
achievements
baselane-sh/mods
Unlocks eight badges once each (first session, first green test run, 100 and 1,000 tool calls, 7-day streak, 10 blocked calls, a 2 hour session, night owl), with a toast and /achievements.
agent-firewall
baselane-sh/mods
A live pane of every tool call the agent makes: green when it ran, red when it was blocked, with counters. Open it with /firewall.
ahead-behind
baselane-sh/mods
A band above the prompt with the commits ahead and behind the upstream (↑2 ↓1), read with git status after each Bash call and file edit. Hidden when the branch has no upstream.
audit-pack
baselane-sh/mods
Three read-only audit commands in one mod: /secret-scan, /conflicts and /licenses. They read git, project files and dependency folders.
authors
baselane-sh/mods
Adds /authors: the top 15 contributors by commit count with their last commit date, from git log. Names only, never email addresses. Read-only.
auto-format
baselane-sh/mods
Runs your project's own formatter on each file Claude writes or edits, only when the project has a formatter config, and tells Claude to re-read the file.
auto-lint
baselane-sh/mods
Runs your project's own linter fix (eslint, ruff or golangci-lint) on each file Claude writes or edits, only when the project has that linter's config, and tells Claude what is left.
band-pack
baselane-sh/mods
The first six Baselane band meters in one row above the prompt: session cost, lattes, context bar, today's spend, the focus timer and the mood ring.
battery-band
baselane-sh/mods
A band above the prompt with the Mac battery percent and charging state (🔋 87%, ⚡ 54% while charging), read from pmset once a minute. Hidden on other systems.
bead
baselane-sh/mods
Adds /bead : one bead with status, priority, labels, description, blockers and children. Read with bd, the beads tracker. Read-only. Prints only, copies nothing.
bead-chime
baselane-sh/mods
Plays a short chime when a Bash call that ran bd close (or bd done) ends with exit code 0. It reads only the command text and the result, and runs no program.
bead-claim-nudge
baselane-sh/mods
At turn end, if Claude edited a file and no bead is in progress, shows a toast and reminds Claude at your next prompt, once per session. Reads with bd count; quiet without bd.