Claude Code Mods

7,353 mods that add panes, bands, guards and meters to Claude Code, plus 2,493 status lines, hooks, plugins, themes, usage trackers, GUIs and more. See what's popular, check what a mod can access, and copy the install command.

Mods leaderboard

Ranked by GitHub stars, plus forks and curated-list mentions.

View all →

Mods, by what they do

Mods are Claude Code's newest extension point (v2.1.287+): plugins with code that runs inside Claude Code, so they can draw panes and bands, restyle the interface and step into tool calls.

More ways to customise Claude Code

Status lines, settings hooks, commands and plugins, plus the apps and tools people run Claude Code with.

All mods

8,346 listed, most popular first

m3l-prompt-optimizer

monte3l/m3l-prompt-optimizer

A Claude Code plugin that refines the prompts you type using Anthropic's prompt-engineering guidance, and passes clear prompts through unchanged

Workflow mods

machine-tag

Shifty-Eye-Games/claude-mods

Prefixes session titles with this machine's emoji tag ( MBP, Air, Rig, 5090, 4090, Mini, Mishu), so pinned and listed sessions show which computer they run on

Spinner, theme & fun mods/plugin install

manager

mlt-5/manager

Buttons above the prompt: compact, clear or rewind the conversation, commit and push, or write a handoff, clear, and resume from it.

Git & GitHub mods/plugin install

markdown-pane

JorgeRomero123/claude-markdown-pane

Opens Markdown files rendered in a side pane: from a button on the row that wrote them, when asked in plain words, or by itself for a new report

Pane & dashboard mods/plugin install

market-watch

rajib2k5/claude-market-watch

Stock ticker in the status line, /quote pane, price alerts, a market-context band, and a quote tool the model can call.

Pane & dashboard mods/plugin install

martian-base

Chaveex/martians-mods-4-claude

Un Martien de Martian Base au-dessus du prompt, animé selon ce que fait Claude, avec les barres d'usage session (5 h) et semaine

Context & usage mods/plugin install

mascota

alexisByron/mascota

Reemplaza la línea de carga de Claude por una animación de su mascota mientras corre un turno.

Spinner, theme & fun mods

mascotte-du-jour

arseum/claude-mods

An animated pixel-art Claude mascot above your prompt, with a theme of the day picked by Claude itself / Une mascotte Claude animée en pixel art au-dessus du prompt, avec un thème du jour choisi par Claude

Spinner, theme & fun mods/plugin install

mask-that-pass

myveroai/mask-that-pass

Masks credentials in tool output (URL passwords, *_TOKEN / *_SECRET / *_PASSWORD values, API keys, bearer tokens, private keys) before Claude or the transcript sees them. No network, files or processes.

Guard & safety mods/plugin install

match-3

nachtgold/claude-code-match-3

Match-3 puzzle game in a Claude Code pane: /match3 – 5 colors, 5 levels, rockets, bombs, prisms and combos

Spinner, theme & fun mods/plugin install

matrix-rain

an80sPWNstar/claude-mods

Matrix digital rain: a /matrix pane, and a few rows above the prompt while Claude works. Pure eye candy.

Pane & dashboard mods/plugin install

maxlearn

yashverma2110/maxlearn

Study companion: lessons and flashcards from your chats and interests, scheduled with FSRS or SM-2 spaced repetition

Memory & instructions mods/plugin install

mc-pvp-bots

FatihBastan/mc-pvp-bots

Fight Minecraft PvP bots while Claude works, and get handed back the moment it's done or needs you.

Workflow mods/plugin install

mcp-gaps

ryanraffel-nextroll/claude-code-mods

Logs every MCP tool call and flags likely MCP gaps: browser fallbacks, tool errors, and answers that say the MCP can't do something. /mcp-gaps opens a pane; /mcp-gaps report exports a paste-ready list.

Pane & dashboard mods/plugin install

mcp-panel

peiliangkrausse-oss/mcp-panel

A side pane showing every MCP server and app connection as cards, grouped by what it is for, with problems on top and a retry button.

Pane & dashboard mods/plugin install

mcs-playwright-test-progress-mod

macquarie-cloud-services/mcs-fusion-playwright-test-progress-mod

Live dashboard for a Playwright (or any) test run: a pane, a progress band above the prompt and a status-line entry, read from a small status.json that the test runner writes.

Pane & dashboard mods/plugin install

md-preview

danielmertens/Claude-mods

Preview a markdown file in a pane: /md-preview lists the markdown files edited in this session, and Claude can show one itself.

Pane & dashboard mods/plugin install

md-prompt

mtmtian/cc-mods

Paints Markdown onto Claude Code's prompt box as you type: fenced code becomes a syntax-highlighted card (even before you close the fence), and inline code, bold, italic, lists, task lists, quotes, tables, links and headings are styled. Paint only, your text is never changed.

Workflow mods/plugin install

md-taskview

coreyx/claude-md-taskview

A pane showing the milestone and task tree of spec/*/tasks.md and implementation_plan.md files; press a task to tick it

Pane & dashboard mods/plugin install

md-view

scoobynko/claude-code-mods

Click a Markdown file in Claude's reply to read it rendered in a side pane, or list the session's Markdown files with /md-view.

Pane & dashboard mods/plugin install

medan

avlihachev/medan

Review due Anki cards in the band above the Claude Code prompt while Claude works; answers go straight to Anki through AnkiConnect.

Pane & dashboard mods/plugin install

meetproxy

jeon-jihyeon/meetproxy

Stop being a meat proxy. Keeps Slack, GitHub and KakaoTalk requests in one inbox you open from any Claude Code session, where the session does the work and posts the reply you approve back to the thread.

Git & GitHub mods/plugin install

mefisto

augusto-romero-arango/mefisto

Harness opinionado de Claude Code para construir aplicaciones serverless en Azure con Event Driven Architecture, Event Sourcing (Marten + Wolverine), Postgres y .NET 10. Incluye pipelines TDD, IaC, tooling, scaffolding y agentes/skills especializados.

Pane & dashboard mods/plugin install

mefisto-divine-wager

augusto-romero-arango/mefisto

Consola de operacion de Mefisto en la sesion de ejecucion: listos y lanzamiento, seguimiento de /mefisto-tooling y /mefisto-sequential, PRs, bitacora y release.

Git & GitHub mods/plugin install

mellu

kotaraa09/easyClaude

A stack-agnostic harness that makes Claude Code work well on any project: persistent state, an enforced verify gate, guardrails, and a token-frugal escape hatch.

Guard & safety mods/plugin install

memory-bar

moonteek/claude-mods

Shows how full Claude's context window (its working memory) is, as a bar above the prompt.

Memory & instructions mods/plugin install

memory-mode

sadhirr1/claude-mods

Pick Full, Prefs or None to choose how much of your memory Claude loads for each conversation.

Memory & instructions mods/plugin install

mender

pourya7/claude-code-mods

Fix the arguments, not the model: repairs malformed MCP tool arguments ("true" for true, numbers as strings, unknown keys) against the tool's schema before the call, tells the model what it fixed, and flags servers that are down. A pixel-art patch log.

Pane & dashboard mods/plugin install

mental-model

esinecan/mental-model-mod

The agent's working model of the user, shown above the prompt, and a nudge to rewrite it before a string of writes.

Pane & dashboard mods/plugin install

merge-cleanup

narisraz/claude-merge-cleanup

After a PR is merged (by Claude or on GitHub), has Claude offer to delete the worktree and local branch

Git & GitHub mods/plugin install

merge-status

JanSuthacheeva/claude-code-mods

Shows the merge requests of the current branch under the prompt: target branch, pipeline and conflicts (GitLab via glab, GitHub via gh)

Git & GitHub mods/plugin install

merge-watch

b00y0h/merge-watch

A panel that groups every open merge request or pull request by whether it can merge, shows failing jobs, and can retry or merge after you confirm. Refreshed once a minute.

Guard & safety mods/plugin install

mermaid

WhiteKr/claude-plugin-mermaid

Render ```mermaid fences in assistant replies: Unicode box-drawing diagrams in the terminal (lovely-mermaid), light/dark vector SVG on desktop, VS Code and mobile (beautiful-mermaid + dagre)

Workflow mods

mermaid-c4-zoom

testy-cool/mermaid-c4-zoom

A side pane in Claude Code that draws mermaid diagrams as colored text art, with C4-style zoom: click a box to see the level inside it

Pane & dashboard mods/plugin install

mermaid-inline

Conte777/claude-mermaid

Mermaid diagrams in Claude Code: every ```mermaid block Claude writes is drawn as a picture right where the fence was in the transcript, with an open-SVG button, and as box art where the terminal cannot show pictures. Fork of galElmalah/claude-mods claude-mermaid. Needs function hooks (early access), node and resvg.

Guard & safety mods/plugin install

mermaid-inline

dazebug/mermaid-inline

Draws the Mermaid diagrams in Claude's replies: as pictures in Ghostty, cmux and kitty, and as Unicode box drawing in other terminals

Workflow mods/plugin install

mermaid-render

maxp-riot/mermaid-render

Draws the ```mermaid blocks of Claude's replies as images in the terminal, in light or dark, and opens them in Excalidraw

Guard & safety mods/plugin install

message

devohmycode/claude-mods

What another session sends lands in a tab instead of in the context. A peer's delivery is written to the mailbox under your home directory, listed in the Message tab beside the thread it belongs to, and announced in one line — and the session's transcript does not grow by a byte. The thread draws each message whole, wrapped to the column it has, with a Show more under the long ones that opens the rest in place: reading what was held has to be free, or holding it saved nothing. You read it and decide: Hand to Claude puts it in the context and starts a turn, which is the only moment it costs anything, or the field at the bottom answers it, calling SendMessage in the session's own loop so that no model turn is started to write three words. The left column lists the sessions running on this machine, read from the engine's own register: the name each goes by — the one /rename sets, and the one SendMessage takes — with the folder it works in and whether it is busy, this session named at the head of it and a refresh button (r) for the moment you rename one next door; the footer counts what was sent without a turn, what is held, and the bytes kept out of the transcript, three figures in two units and no total over them. It is the cockpit's fifth tab where a cockpit is seated, and opens a pane of its own where none is. /message opens it, /message hand hands everything held over at once, /message hold turns the holding off for the session, and /message who answers with the register of sessions this one can write to.

Context & usage mods/plugin install

message-cost

dalemorgan04/claude-mods

Shows what each chat message cost, beneath its answer, with a running session total in the status line.

Context & usage mods/plugin install

message-timestamps

derekwden-droid/message-timestamps

Shows the time above each prompt you send and each reply Claude starts, in the terminal and the desktop app's Code tab, as clock times or as time since. /timestamps switches between clock, relative and off.

Workflow mods

message-tray

sdezubiria/claude-message-tray

A tray of drafted messages (text + files/images) you send to the chat exactly when you choose

Pane & dashboard mods/plugin install

meta-lint

krysmalskipl/claude-code-mods

SEO basics of the page or post Claude just edited, above the prompt: title and meta description length, H1 count, images without alt, word count. /meta-lint shows the details and a search snippet preview.

Pane & dashboard mods/plugin install

meter

DominickGiordano/claude-mods

Memory, plan and weekly limits as bars above the prompt; /tokens charts token usage by day, repo, branch and model.

Context & usage mods/plugin install

meter

theishandubey/claude-mods

Session meters: a band above the prompt on desktop, a status line under the prompt on the terminal, and a subagent line while a subagent's transcript is in view

Context & usage mods/plugin install

mi-terminal

Juan-Gpu/mis-mods

Convierte Claude Code en un videojuego con memes: XP, niveles, logros, vida, combos, reacciones meme, Snake, sonidos y TikTok al lado

Pane & dashboard mods/plugin install

migration-guard

balen-abd/claude-migration-guard

Makes Claude ask before it touches your database migrations or runs destructive SQL, with the risk and what it found.

Guard & safety mods

milestone

qwang07/milestone-mod

A goal pool inside the project: record goals, plan them with Claude, split them into sub-goals or tasks and run them one at a time; a side panel shows progress live.

Pane & dashboard mods/plugin install

minecraft

adamholter/claude-minecraft

Playable first-person voxel sandbox inside Claude Code. Mine, build, explore, and save your world.

Spinner, theme & fun mods/plugin install

About Claude Code mods

What is a Claude Code mod?

Since version 2.1.287, a mod is a Claude Code plugin with JavaScript or TypeScript handlers that run inside Claude Code. Unlike a settings hook or a status line script, a mod can draw panes beside the transcript and bands above the prompt, add buttons and toasts, restyle the spinner and tool rows, and hold, rewrite or answer a tool call. Mods work in the CLI, the Code tab of the desktop app and the VS Code extension.

How do I install a Claude Code mod?

A mod installs like any plugin. Inside Claude Code, add its marketplace with /plugin marketplace add owner/repo, then run /plugin install name@marketplace. To try one without installing it, clone the repo and start Claude Code with --plugin-dir pointing at the mod folder. Every mod page here has the exact commands.

What else is in this directory?

Every other way people customise Claude Code: status line scripts, settings hooks, custom slash commands, output styles, themes, plugin marketplaces and workflow kits, plus the apps people run it with, such as GUIs and mobile clients, usage and cost trackers, session browsers, model routers, multi-agent and worktree runners and editor integrations. Skills and MCP servers have their own directories.

What does a mod's reach mean?

Reach is the widest thing a mod's code asks Claude Code to do, from a static scan of its source: L0 only draws and remembers, L1 reads files or settings, L2 writes files, runs processes or drives Claude, and L3 reaches the network. It is a footprint, not a verdict: a pull request tracker has to run git. A mod runs with your permissions, so read its code before you install it.

How is popularity measured?

By the GitHub stars of each repo, with forks, curated awesome lists and listing in Anthropic's plugin directory as smaller signals. When one repo holds many mods they share its stars, so only its first few rank high. The data refreshes every day.

Are Claude Code mods safe?

Mods, hooks, status lines and most tools run on your machine with your permissions, so treat them like any code from the internet: check a mod's reach, read the code before installing, prefer well-starred and recently updated repos, and check the license. Run claude plugin validate on a clone to list what a mod hooks and calls without running it, and start Claude Code with --safe-mode to turn every customization off for a session.

Sources: our own research, awesome-claude-code-mods, awesome-claude-code, jqueryscript/awesome-claude-code, subinium/awesome-claude-code, awesome-claude-code-toolkit, awesome-claude-code-hooks and GitHub search. Last updated 3 November 2026. Looking for more? See the skills and MCP server directories.