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

scope-guard

4

theonly1me/claude-code-mods

Notices when Claude drifts outside your request. Clear drift waits for your answer in a question dialog; milder drift is flagged above the prompt with a pull-back key.

Guard & safety mods/plugin install

blast-radius

426

hamzafer/claude-code-mods

Holds risky Bash commands and shows what they would change before they run.

Pane & dashboard mods/plugin install

blame-view

109

whyashthakker/awesome-claude-code-mods

Read authorship for the first 80 lines of a chosen tracked file.

Pane & dashboard mods/plugin install

cmd-diet

12

VedantAndhale/claude-pro-kit

Adds quiet flags to noisy shell commands before they run (git status, pytest, cargo, npm install, mvn, curl, wget, docker pull), so Claude reads short output from the start; errors, failures and warnings stay in full.

Git & GitHub mods/plugin install

gemini-plan-review

12

KilimcininKorOglu/claude-code-mods

Has Gemini review each plan before the approval dialog, from the plan and the conversation, and sends a plan with a blocking finding back to the model, at most twice. Off until /gemini-plan-review on; gemini-core holds the key, tier, model and thinking level.

Guard & safety mods/plugin install

notify

12

mishgoldenberg/claude-mods

Notification inbox + native OS notifications when a long turn ends, a subagent or background task finishes, or Claude is stuck waiting for your approval.

Notification & sound mods/plugin install

github

18

bendrucker/claude

GitHub workflow, Actions monitoring, and rulesets management

Git & GitHub mods/plugin install

inbox-alerts

25

OneWave-AI/claude-code-mods

Gmail + Slack alerts inside Claude Code: toasts, status count, and an Alerts pane

Notification & sound mods/plugin install

loop-guard

7

Tekkiiiii/the-agency

Stall detector per agent loop: 5 identical tool calls in a row warn that loop and leave the session-state.json stall marker for the next SessionStart

Guard & safety mods

mission-control

7

charlie947/mod-maker

A live panel above your prompt: the plan as a stage bar, what Claude is doing in plain English, your asks ticked off, and a sound when it is done

Notification & sound mods/plugin install

todo-bar

7

hoobnn/hoobnn-agent-mods

The task list's progress in a band above the prompt, read from the todo and task tools' own calls: no tool, no prompt, no tokens

Context & usage mods/plugin install

claude-runtime

24

ucsandman/Agnostic-AI

Shared Claude runtime adapter: normalises function-hook events into ClaudeRuntimeEvent, exposes $.runtime (emit bus, supports, judge, snapshot) to other plugins, and writes a JSONL event log

Context & usage mods

replay-theater

426

hamzafer/claude-code-mods

Step through the last turn's file edits, one diff at a time.

Git & GitHub mods/plugin install

matrix

24

ucsandman/Agnostic-AI

MATRIX: freezes a harmless tool call before it runs, shows what Claude intended, asks you, then continues or denies. /matrix on|off

Workflow mods

lemo-todo

54

lemomo-ai/lemo-mod

笔记:在面板记下笔记 · 压缩后自动摘要(Haiku)默认关闭,在「安全」页开启 / Notes: keep notes in the panel · Auto summary after compaction (Haiku) is off by default, switch on in Safety

Memory & instructions mods/plugin install

allowlist-coach

11

ice-lfernandes/claude-code-mods

Counts permission dialogs per rule and, after repeated approvals, offers to add the rule to permissions.allow, asking before it writes

Guard & safety mods/plugin install

desktop-compare-desk

109

whyashthakker/awesome-claude-code-mods

Compare two local text files in responsive side-by-side columns.

Pane & dashboard mods/plugin install

agent-dolls

1

visiblesoft-es/claude-mods

Side pane with one little robot per agent (main and subagents); press one to see its conversation

Pane & dashboard mods/plugin install

breadcrumbs-launcher

1

crockalet/claude-mods

Starts breadcrumbs' manual-test testers the moment you press Start, without going through the main agent.

Workflow mods/plugin install

burnrate

1

burnrate-ai/burnrate

Full mod: live limits band above the prompt plus the guard (cache watchdog and limit brake).

Context & usage mods/plugin install

calm-recap

1

kulovema2012/calm-mode

Calm Recap: a Welcome back card when you return to the keyboard, and the prompt cache's hit rate and time left in your status line.

Context & usage mods/plugin install

classname-build-note

1

MatheusChiodi/cockpit

Tells Claude when an edit builds a Tailwind className by concatenation, or assembles a class like bg-${color} that Tailwind never generates

Memory & instructions mods

context-bar

1

richardcsuwandi/claude-mods

Stacked context-window bar above the prompt, colored like /context; toggle with /context-bar

Context & usage mods/plugin install

cues

1

Orfila-antoine/claude-mods

Small cues around the prompt: a Next step from each answer in the hint line, options that state their consequence, a start-of-session line, sparks on git push

Git & GitHub mods/plugin install

danmaku

1

kadaliao/claude-mods

Bilibili-style bullet comments that fly across a few lanes above the prompt, heckling what Claude does as it works

Pane & dashboard mods/plugin install

decision-model

1

kzarzycki/claude-mods

A decision model for other mods ($.decision.ask): typed questions about a state, answered by any System One endpoint (Jev by default) or a small Claude model.

Context & usage mods/plugin install

evidence-meter

1

jaycp30/jay-claude-mod

Shows, under every answer, what Claude actually checked that turn: files read, commands and tests run, web pages fetched, and what failed.

Context & usage mods/plugin install

filetree

1

zaripovfarrukh/claude-code-mods

Project file tree in a pane: files Claude reads or edits shimmer, committed ones turn green, uncommitted changes are marked. Toggle with /filetree.

Pane & dashboard mods/plugin install

gh-ci-status

1

diegorv/claude-mods-diegorv

GitHub Actions runs of the session's repo, pinned above the prompt, with links to the PR and the run

Git & GitHub mods/plugin install

git-atlas

1

edupegoretti/fluidz-mods

Painel visual de git: faixa acima do prompt e /atlas com Agora (jornada da branch e próximo passo), grafo, worktrees, arquivos e sync — com as sessões do Claude ao vivo e travas de segurança.

Git & GitHub mods/plugin install

git-band

1

Jenwein/claude-mods

A band above the prompt showing the git branch, uncommitted changes and ahead/behind counts

Git & GitHub mods/plugin install

git-tree

1

Wowbagger1994/claude-mods

L'albero di git in un pannello: rami locali e di GitHub, merge, dettaglio dei commit e comandi con conferma

Git & GitHub mods/plugin install

guardrails

1

lippdev/lippstack

Real guardrails, enforced by hooks: /careful asks you before a destructive shell command runs; /freeze <path> blocks edits outside a folder.

Guard & safety mods/plugin install

handily-simple-view

1

niksavis/handily

One short row for each tool call, except a call that asks you or shows you a plan, with buttons to open and copy a Bash output, /simple to switch it and /simple show to print a call in full.

Workflow mods/plugin install

handoff

1

erte-del/claude-mods

One-click handoff: asks Claude to write handoff.md, waits until it exists, runs /clear, then has the fresh chat read handoff.md and continue. /handoff, or the sidebar button.

Memory & instructions mods/plugin install

image-peek

1

mustafa89/my-claude-code-mods

Previews pasted images in colour: above the prompt while drafting, and under the message in the transcript

Pane & dashboard mods

issues

1

thefuga/claude-x

Finds the repository's GitHub issues as @# is typed in the prompt, as opencode.vim does: a list above the prompt filtered by number or title, picked with a click or Ctrl+X Tab, and each @#N sent with the issue for the model to read.

Git & GitHub mods/plugin install

jev

1

ntkode/notkode-mods

Jev picks the tool that fits Claude's next step and Claude gets it as a hint, shown live and measured against a control group. Native to Claude Code: no gateway, no proxy.

Pane & dashboard mods/plugin install

live-thinking

1

AJclemendor/my-mods

Stream Claude's thinking summaries inline in the conversation, with an ON/OFF toggle above the prompt.

Workflow mods/plugin install

lk-where-am-i

1

connectwithub/loopkeeper

Know where the session is at a glance: repo, branch, worktree, uncommitted and unpushed work, usage windows and the prompt cache in one line above the prompt.

Context & usage mods/plugin install

lumen

1

sruthik27/claude-foundry

Colourful, themeable rendering for Claude Code replies, with animated diagrams, timelines, state machines and sparklines. A fork of prismantis.

Workflow mods/plugin install

mcp-diet

1

MDmubarak786/claude-mods

Choose which MCP tools and subagent types Claude sees, per project. A pane lists every server and tool with the size of its description; defer or hide the ones this repo never needs and stop paying for them on every request.

Pane & dashboard mods/plugin install

model-effort-switcher

1

PedroLaRosa/claude-code

Shows the model and effort under the prompt, cycled with alt+up/down (model), alt+left/right (effort) and alt+. (ultracode)

Pane & dashboard mods/plugin install

package-guard

1

LupusMalusDeviant/mod-box

Before Claude installs or runs a package (npm, pnpm, yarn, bun, npx, pip, uv, poetry, pipx, cargo), asks the public registry about it. Holds the command when the package does not exist (a made-up name), is under 14 days old, or looks like a well-known package and is young or thin (typosquatting). Allow in the band or with /pkg-allow.

Guard & safety mods/plugin install

path-guard

1

Justmalhar/awesome-claude-mods

Blocks Write, Edit and MultiEdit calls that target a path outside the project root or inside .git, plus optional deny globs.

Guard & safety mods/plugin install

pill-steps

1

youngOman/pill-mods

next-steps (hamzafer) restyled: next prompts as Claude-colored pills above the prompt. Press 1-3 in an empty prompt, 0 to dismiss.

Pane & dashboard mods/plugin install

pixel-buddy

1

Bocskay-Botond/claude-code-mods

A pixel Claude critter above the prompt that reacts to typing, working, finishing and going AFK.

Spinner, theme & fun mods/plugin install

project-colors

1

RenegadeRocks/claude-mods

Every project gets its own prompt-bar colour and session name, set when a session starts. It learns from your own /color and /rename.

Workflow 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.