Skip to content

Claude Mod Manager ​

Your Claude. Your UI. Your rules.

Use Claude Mod Manager (or cmod) to find, install, and create mods for Claude & Claude Code.

Free and open source. No account, no tracking, no pricing page.

Say it like you'd say it to a coworker.

What gets copied
Build a Claude Code mod with Claude Mod Manager (cmod), https://claudemodmanager.com

The mod should: 

1. If `cmod --version` fails, install cmod with `npm i -g @cmodjs/cli`.
2. Pick a short name for the mod (lowercase letters, digits, and dashes), run `cmod new <name>`, and work inside the new folder.
3. Read `node_modules/@cmodjs/core/docs/index.md`, then the doc for each part you use. They match the installed cmod version, and your training data does not.
4. Build the mod, with tests for what it does.
5. Run `cmod check` after every change, and fix what it reports until it passes.
6. Run `cmod link`, then tell me to run /reload-plugins and how to try the mod.

When the description leaves something open, pick the simplest option and tell me what you picked.
CREDIT 00

What a mod does

Fix the thing that's been bugging you ​

A mod changes how Claude Code works: what happens to your prompts, what's on your screen, and what Claude is allowed to do. Here's what that looks like.

Your Claude ​

You've typed "and run the tests" about 400 times this month. A mod can type it for you.

  • Add your team's context to every prompt.
  • Make Claude run the tests before it says it's done.
  • Add a command for the thing you ask for every day.
Claude Code
fix the login bug
tests-first added: Run the tests before you say it works.
Fixed the expired token check in auth.ts.
Bash(bun test)
42 pass, 0 fail
Fixed, and all 42 tests pass.

Your UI ​

One of your 14 terminal tabs is CI. A mod can put it next to the chat.

  • See your CI, your branch, or every file Claude touched, in a pane beside the chat.
  • Add buttons for the things you do all day.
  • Replace a built-in screen you don't like. Claude Code's own /diff is a mod now.
Claude Code
make the buttons rounder
Update(src/ui/button.tsx)
Changed the radius from 4px to 8px
Done. Rounder, as requested.

Your rules ​

You wrote NEVER FORCE PUSH in CLAUDE.md. In caps. It force-pushed anyway.

  • Block the commands you never want Claude to run.
  • Approve the safe ones, so you stop clicking Allow.
  • Hide secrets before Claude reads them.
Claude Code
ship it
Bash(git push --force origin main)
Denied by no-force-push: Force pushes rewrite shared history.
You're absolutely right. I'll open a pull request instead.

Build a mod

Install. Ask. Done. ​

You don't need to know how mods work. Claude does, once cmod gives it the docs.

  1. WORLD 1-1

    Install cmod ​

    Put the cmod command on your machine.

    npm i -g @cmodjs/cli
  2. WORLD 1-2

    Ask Claude ​

    Paste the prompt from the top of this page, or say what you want in your own words. Claude runs cmod new, reads the docs for the version you installed, and runs cmod check until everything passes.

  3. WORLD 1-3

    Done ​

    cmod link turns your mod on in every new session. Want to share it? cmod publish puts it on GitHub, and anyone can install it.

There is no step 4. We looked.

Find mods

Mods people made ​

The shelf is new, so it's short. Two are almost done, and the third spot has your name on it.

  • Coming soon

    file-tree

    A Files pane beside the conversation: the files Claude read and edited this session, and the files git shows as changed.

    by Jordan Parker

  • Coming soon

    architecture-diagrams

    Diagrams Claude draws while it explains a system: modules and arrows in box characters, in a Diagrams pane and in the reply.

    by Jordan Parker

  • 2PYour mod herePRESS START

Questions you're about to ask ​

Do I need to know TypeScript?

No. Mods are written in TypeScript, and Claude writes it. You need to know what you want.

Is it free?

Yes. cmod is open source under the MIT license. No paid plan, no trial, no "contact sales" button.

Is a mod safe to install?

A mod is code that runs on your machine, like any plugin, so read what it does before you install it. When a mod wants to run commands during its install, cmod shows you the commands and asks first.

What if I don't like a mod?

Remove it with /plugin. cmod runs its uninstall step, so what it installed goes too.

What if Claude gets stuck building one?

Claude runs cmod check, and every failure says how to fix it. If it's still stuck, open an issue and a human will look.

Which systems does it run on?

macOS and Linux, on arm64 and x64.

Is this made by Anthropic?

No. Claude Mod Manager is an independent open source project, made by people who spend too much time in Claude Code. Claude and Claude Code are Anthropic's.

Still reading? Claude could have built it by now. ​

Tell it what you want, and go get a coffee.

Free and open source under MIT. Privacy policy. Terms of use. Support.