All Claude Code modsyash-gadodia/claude-mods
wod-band
A pixel-art Ragtag athlete above the prompt who does a rep every turn: the session is an AMRAP of thrusters, burpees and pull-ups.
wod-band reaches L1 (reads) and passed claude plugin validate on Claude Code 2.1.302.
- Events hooked: 7
- API methods referenced: 11
- Access from classified calls: L1, reads: reads env vars, persists state, draws
- Static scan, not a runtime test
Install hint
/plugin install wod-band --marketplace yash-gadodia/claude-modsFrom the repository's own marketplace. Confirm the plugin name in the repository's README before installing. Mods need Claude Code 2.1.287 or later.
Access
L1 Reads filesreads env vars, persists state, drawsValidation
Passed on Claude Code 2.1.302View the source on GitHub Back to the list
What the scan recorded
- Observed events
- /"^(Edit|Write|MultiEdit|NotebookEdit|Bash|Read|Grep|Glob|Agent)$"/ calls
- Hooks
session.start, command.run {command=wod}, turn.start, tool.call {tool=/"^(Edit|Write|MultiEdit|NotebookEdit|Bash|Read|Grep|Glob|Agent)$"/}, turn.complete, turn.abort, ui.render {component=AbovePrompt}- API calls
$.clock.every, $.clock.now, $.command.register, $.env.get, $.store.get, $.store.set, $.ui.blit, $.ui.invalidate, $.ui.log, $.ui.resolve, $.ui.toast- Validation on 2.1.302
- Passed
- Scanned revision
f4c1c751f679- Marketplace warnings
- claude-mods
These are the hooks and API calls reported by claude plugin validate. Access levels describe the widest reach of those calls and are not safety ratings. Validation is a static check, not a runtime test, and a passing result does not prove that a mod works or is safe. How the scan works.
More from yash-gadodia/claude-mods
- chrome-switchSwitches the Claude in Chrome extension between named browser profiles with select_browser, which needs no ap…
- copy-bandClick-to-copy buttons above the prompt for every code block and quoted draft in the last answer, a durable st…
- deploy-verifyAfter a deploy command succeeds, curls the live URL with cache-busting and puts the verdict in the model's co…
- diff-reviewAfter every Edit, Write, NotebookEdit or sed -i, a docked pane shows that file's uncommitted hunk with [keep]…
- done-blinkBlinks the iTerm2 tab orange when a turn lands, for up to three minutes or until you type again, so a finishe…
- merge-gateDenies a Bash merge (gh pr merge, git merge on main, push onto main) unless the latest human message says the…
- mini-offloadRoutes heavy Bash commands (test suites, builds, Docker) to a second machine over ssh, with the PATH export a…
- money-bandA line above the prompt with liquid assets, CPF, debt and month-to-date spend, read from a pair of SQLite dat…
- receiptKeeps a per-turn tally of edits, runs, curls and destructive commands and shows it on the turn footer; a clai…
- scope-guardCounts the distinct files a turn edits and stops at a threshold to make the goal get restated, so a small ask…
- usage-bandA line above the prompt with the five-hour and seven-day limit windows, this session's context fill and cost,…
- wod-timer3, 2, 1, GO above the prompt when you submit, a running gym clock while Claude works, and your split when the…
Badge for your README
Authors can show the latest scan result in their README. Each badge links to this page.
[](https://mods.aidojo.si/mods/yash-gadodia--claude-mods--wod-band/)
[](https://mods.aidojo.si/mods/yash-gadodia--claude-mods--wod-band/)