Claude Code Mods
Ten open-source mods for Claude Code: live panes, bands, status lines and tool-call guards. Burn meter, launch codes, session wrapped, boss fight, code pet and more.
Install
/plugin marketplace add OneWave-AI/claude-code-modsInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Claude Code Mods
Eleven mods for Claude Code, built in one night by OneWave AI.
Read the write-up: Claude Code Mods: What They Are, and the Ten We Open-Sourced.
A mod is a Claude Code plugin made of function hooks. It can draw a live pane beside the transcript, a band above the prompt, a status line, or a toast. It can also block, rewrite, or react to any tool call, add slash commands, play sounds, and call the model. Mods hot-reload while you work.
These are a mix of useful and ridiculous. All of them are MIT licensed. Fork them, break them, ship your own.
| Mod | Code | Command | What it does |
|---|---|---|---|
| burn-meter | burn-meter/ |
/burn |
Live session cost above the prompt, with plan-limit bars and real-world comparisons |
| launch-codes | launch-codes/ |
/launch-codes |
Dangerous Bash commands (rm -rf, force push, DROP, curl to bash, prod deploys) need a code before they run |
| session-wrapped | session-wrapped/ |
/wrapped |
Spotify Wrapped for a session: animated reveal plus a shareable PNG card |
| boss-fight | boss-fight/ |
/boss |
Failing tests spawn a pixel boss. Each run that fixes tests lands a hit |
| code-pet | code-pet/ |
/pet |
A pixel pet that eats on tool calls, gets sick on failures, and panics on rm -rf |
| inner-monologue | inner-monologue/ |
/monologue |
A pane of Claude's dry inner thoughts about your session |
| sportscaster | sportscaster/ |
/caster |
TV play-by-play of your session, spoken aloud, with crowd effects |
| agent-narrator | agent-narrator/ |
/narrate |
Every agent step in plain English, with a time-saved counter. Built for showing non-engineers |
| swarm | swarm/ |
/swarm |
Live map of subagents and agent teams: who spawned whom, what each is doing, who is talking |
| agent-race | agent-race/ |
/race |
Race several Claude Code sessions on the same task on a live scoreboard |
| inbox-alerts | inbox-alerts/ |
/alerts |
Gmail, Slack, and Calendar alerts inside Claude Code as toasts, a status count, and a pane |
Install
Requires Claude Code 2.1.287 or later.
The fastest way is the plugin marketplace. In a Claude Code session:
/plugin marketplace add OneWave-AI/claude-code-mods
/plugin install burn-meter@claude-code-mods
Swap burn-meter for any mod name in the table. To hack on them instead, clone the repo:
git clone https://github.com/OneWave-AI/claude-code-mods.git ~/claude-code-mods
Try one for a single session:
claude --plugin-dir ~/claude-code-mods/burn-meter
Repeat --plugin-dir to load several. To load mods in every session (including the desktop app), add them to the env block of ~/.claude/settings.json, separated by ::
{
"env": {
"CLAUDE_CODE_PLUGIN_DIRS": "~/claude-code-mods/burn-meter:~/claude-code-mods/session-wrapped"
}
}
Every mod has tests:
claude plugin validate ~/claude-code-mods/burn-meter
claude plugin test ~/claude-code-mods/burn-meter
Similar plugs
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…
Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…