Skip to content

Signals/ Claude & Anthropic/ Reel /

Claude Code Mods: Change How Claude Works Just by Asking

Claude Code now has mods: small add-ons that change how it works and looks. They can rewrite your prompt, stop a risky command or add a new panel, and you don't have to code them. Describe what you want and Claude writes the mod, installs it and switches it on. How to install one, a prompt to build your own, five ideas, and the catch.

Cover of the free Claude Code Mods Starter Guide

Free starter guide · 7 pages · PDF

Claude Code mods you build by asking

What a mod is, how to install one or switch it off, a copy-paste prompt to have Claude build your own, five mod ideas and a safety checklist.

⬇ Download the PDF

Anthropic added mods to Claude Code on October 1, and this week people started sharing what they’ve built with them. The interesting part for non-coders: you don’t have to write a mod yourself. You describe what you want, and Claude builds it.

Reel frame: Claude Code now has mods, with a Build Claude mods by asking badge over a Claude Code window

What a mod is

Anthropic calls mods “small TypeScript functions that change how Claude Code works.” Claude Code sends out an event when it calls a tool, asks for permission or draws part of the screen. A mod listens for those events and can step in before, after or instead of them.

Mods ship inside plugins, so you install and share them the same way as any Claude Code plugin. They work in the Claude Code CLI and in the desktop app.

Reel frame: a mod.ts puzzle piece, TypeScript that ships in a plugin, slotting into the Claude Code window

Mods vs hooks

If you’ve used Claude Code hooks: hooks are outside scripts that run at set moments. Anthropic says mods go further: they stay loaded in your session and can rewrite events, draw new parts of the screen and replace built-in features, which hooks can’t.

What a mod can change

In Anthropic’s words, “A mod can rewrite a prompt, add new UI, replace a built-in feature, or add entirely new functionality.” In practice:

ChangeExample
Your promptRewrite a prompt before it reaches the model.
CommandsBlock, rewrite or retry a command Claude wants to run.
PermissionsApprove or deny a permission request.
SecretsHide secrets in tool output before Claude reads it.
The screenEdit or replace parts of the interface, add buttons, or add a whole pane beside the chat.
Reel frame: three step cards, 1 of 3 rewrite your prompt, 2 of 3 stop a risky command with deploy --prod held for ask first, 3 of 3 add a new panel

Use case

A solo founder keeps a small app online. They’re nervous Claude might one day run a command that changes the live site. One mod fixes that: anything that touches production stops and asks first, every session, without them having to remember to say it.

Install or switch one off

Because mods come inside plugins, you get them the same way. Anthropic names two routes: “Install plugins that include mods from the Claude directory or by running /plugin in the CLI.”

  1. Open Claude Code (terminal or desktop app).
  2. Type /plugin and browse what’s on offer, or pick a plugin in the Claude directory.
  3. Read what the plugin does, then install it.

Switching one off: Anthropic rebuilt its own /diff view as a mod. You can turn it off in /plugin or replace it with your own version, and you switch off any other mod the same way.

Reel frame: the built-in /diff view switched off and a your-diff replacement mod beside it, labelled now a mod

Mods people are sharing (reported by XDA Developers): Replay Theater from Anthropic steps through Claude’s file edits one at a time; community mods include Code Pet, a pixel pet that reacts to what Claude is doing, and Session Wrapped, a Spotify Wrapped-style recap of your session.

Build one by asking

Anthropic: “Ask Claude to create a mod, and it can write the TypeScript, install it, and hot reload it in your session.” Hot reload means it switches on right away, no restart.

Reel frame: no coding needed, you type ask me before anything touches production, and Claude writes ask-first.ts and installs it

Try this prompt

Copy it, then change the middle line:

Build me a Claude Code mod using the mods API (not a hook).

What I want: [describe the change, e.g. "ask me to confirm
before any command touches a file with 'prod' in its name"]

Explain in plain English what it will do before you install it,
then install it and load it in this session.

Workflow: your first mod

  1. Pick one small annoyance or worry (a step you always forget, a command you’re scared of).
  2. Paste the prompt above with that one change in the middle line. Saying “mods API” matters: XDA’s reviewer first got an old-style hook until they asked for the mods API.
  3. Read Claude’s plain-English explanation before you say yes.
  4. Test it on something that doesn’t matter.
  5. If it misbehaves, ask “Turn off the mod you just made,” or switch it off in /plugin.
  6. Happy with it? Ask Claude to keep it as a plugin, so it loads every session and you can share it.

Five mods to try

The first three come from Anthropic’s own examples; the last two are our suggestions. Paste the line into the prompt above.

  1. Ask before production: “Ask me to confirm before any command touches production settings.”
  2. Build status pane: “Add a pane beside the chat that shows whether my latest build passed or failed.”
  3. Hide secrets: “Hide anything that looks like a password or API key in tool output before you read it.”
  4. Plain-English plans: “Before my prompt reaches you, add: explain your plan in plain English first.”
  5. Session recap: “When I finish, show a short recap: files changed and what’s left to do.”

The catch

Reel frame: the catch, not sandboxed, same access as Claude Code to your files and commands, only sources you trust
  • Mods aren’t sandboxed. Anthropic says “Mods run with the same access to your machine as Claude Code itself.” A mod can touch your files and run commands, so only install mods from sources you trust.
  • Read before you install. Paste a mod’s code into Claude and ask what it does in plain English. Prefer Anthropic’s own mods and well-known, active projects.
  • One at a time. Add one mod, test it, then add the next. Small mods with one job are easier to check and to switch off.
  • On a Team or Enterprise plan: a built-in mod called sec-default loads first and stops user-installed mods doing risky things, such as overriding permission deny rules.

The fine print

Details are from Anthropic’s announcement and XDA Developers as of October 28, 2026; mods are new and can change. Example prompts are suggestions and results vary. AI Stack Signal is not affiliated with Anthropic.

Sources & links 2

  1. Anthropic: Customize Claude Code with mods in TypeScript (Oct 1, 2026) claude.com ↗
  2. XDA Developers: Claude Code can now be modded like a video game (Oct 13, 2026) xda-developers.com ↗

More on Claude AI News

More signals

Reel

3 Claude Skills to Install First (Beginner Setup)

New to Claude? Skills teach it a specific job, the same way every time. Start with three: Humanizer rewrites AI-sounding text, Anthropic's document skills make real Word docs, PDFs, slides and spreadsheets, and Skill Creator turns a job you repeat into your own skill. How to switch them on, prompts to try, and the catch.

Helps Claude beginners (creators, small business owners) who keep hearing "install skills" but don't know which

  • Claude
  • Claude Code
  • Anthropic
Brief

Claude's API now lets agents skip re-sending the whole chat

Anthropic's new beta feature sends only the newest messages on each turn, which cuts waiting time for long-running agents.

Helps Developers and small teams building Claude-powered agents or coding tools

  • Claude
  • Anthropic
  • AI Agents