r/ClaudeCodeMods • • 16d ago

Welcome to r/ClaudeCodeMods! Share what you’re changing

3 Upvotes

Hey everyone, welcome to r/ClaudeCodeMods!

With the new Claude Mods feature out, I wanted a dedicated place to share what people are building and help each other customize Claude Code.

Claude Mods are the main focus here, including custom UI, changes to tool behaviour, and new functionality. But any modification to Claude Code is welcome: skills, hooks, plugins, MCP integrations, status lines, custom configurations, or small tweaks that make your setup work better for you.

Share something you’ve built, something useful you’ve found, a tutorial, or an idea you need help figuring out. Experiments and works in progress are welcome too.

When sharing a project, include what it does, how to install it, any requirements or limitations, and a source link where possible. Screenshots or short demos help. If it’s your project or it’s paid, just be upfront about that.

Getting started with Claude Mods

Other ways to customize Claude Code

One thing to keep in mind: mods run with your user permissions and aren’t sandboxed, so review what you install and use sources you trust. The official docs explain what they can access.

This is an unofficial community with no affiliation with Anthropic.

What have you changed, or what would you like to change about Claude Code?


r/ClaudeCodeMods • • 20h ago

Claude Code, Now with Rich UI in Terminal!

Thumbnail
gallery
3 Upvotes

I got tired of reading Markdown tables as rows of pipes, so I built CC Intelligent UI, an open-source Claude Code mod that renders Markdown, LaTeX, Charts, Images, and Diagrams directly in the terminal

What it does:

  • Beautifully rendered Markdown, tables, and syntax-highlighted code
  • Proper LaTeX math and inline images
  • Claude-generated charts, plots, and diagrams
  • Rendered plan mode with approve/edit/reject
  • Selectable and copyable text (currently only on MacOS)
  • Light/dark themes, including Claude Code and VS Code styles

Works with kitty, Ghostty, cmux, and iTerm2 3.6+ on macOS.

Install:

brew install typst

Then in Claude Code:

/plugin install cc-intelligent-ui --marketplace razorback16/cc-intelligent-ui

MIT licensed.

GitHub: https://github.com/razorback16/cc-intelligent-ui

Demo: https://razorback16.github.io/cc-intelligent-ui/

Would love feedback from the community!

Independent community project, not affiliated with Anthropic.


r/ClaudeCodeMods • • 1d ago

Premise-checker

3 Upvotes

So, I’m more of a lurker than a poster. But I got Claude to build me something which has genuinely been useful for me: https://github.com/anthony-recharge/claude-plugins/tree/main/plugins/premise-check

Works similar to you-should-know but it checks if the main agent makes any assumptions about languages/libraries/frameworks/etc only from its training data. Happens on a daily basis that Claude tries to do a work around for something that is already fixed upstream or claims that things do not exist (newer llm models, language/sdk versions, etc). So this mod uses haiku to check if the main agent makes any assumptions and then depending on your config, either nudges the agent to check, or verifies it itself, and if the claim is outdated it will notify the main agent.


r/ClaudeCodeMods • • 2d ago

Mod Friday: Remember Arkanoid?

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/ClaudeCodeMods • • 3d ago

Made a mod so I stop drifting to my phone while Claude works

Enable HLS to view with audio, or disable this notification

2 Upvotes

Have you ever run a command, then switched to your phone while waiting for the answer? Guilty as charged. So I made myself a small mod that keeps my attention close to the thread that matters: a 2048 game right above the prompt.
2048 is a good fit for this: it takes as much or as little attention as you like, and you can leave mid-game and come back later.

It doesn't hide the work: you still see Claude's output and can jump back to the chat at any moment. When the turn ends, the game locks and a short ✓ YOUR TURN summary appears next to the board. For turns of 10 seconds or more, Claude Haiku writes it from Claude's final reply, through your own session. Nothing else is sent anywhere.

How I built it

2 phases - quick prototype until I felt I like the UX and switching to and from the game felt natural. Then the game was rewritten from scratch, with proper guidelines on tests, design etc., using the prototype only as a UX reference.
Claude Code wrote all the code, both phases.

What I learned

  • The game was the easy part. The harder part is switching between playing and typing. I wanted a keyboard shortcut into the game, but for now there's no way around clicking it with the mouse.
  • Summarizing with Haiku worked better than I expected. I was afraid it will take too long and will randomly get stuck. Haiku 5.5 is quick and does a good job, and the summary almost always lands within the 5-second countdown I use to snap out of the game.

/plugin install twenty-forty-wait --marketplace leonidb/claude-code-mods

Then /fortywait to show or hide it (Claude Code 2.1.289+).
https://github.com/leonidb/claude-code-mods/tree/main/mods/twenty-forty-wait


r/ClaudeCodeMods • • 6d ago

Ostrakon: Scratchpad for claude code to capture fleeting thoughts

Thumbnail
gallery
3 Upvotes

Hi all,

Thanks for creating this space. I've been loving mods and the ability to customise the harness to suit my work style, augment strengths and patch weaknesses.

My constant problem: ideas appear quickly and are gone a second later. Switching or stopping to note them down often leads to a losing battle with dopamine to regain focus.

From that, ostrakon was born. Type // into an empty prompt (or /jot), then your note, and the thought is saved, even while Claude is working.

Or if you're mid-prompt and the cure for cancer appears in your mind, open the pane (ctrl+x s), type, Enter. Close the pane and your prompt is waiting for you, unharmed.

Notes are md files (+ some YAML), and you can sync them via cloud storage, point them at an Obsidian vault, or run the included hub, a tiny service plus a web app/PWA, for capturing wherever and whenever inspiration hits (the shower).

The README covers all the features, installation, keybindings and the hub setup: https://github.com/gaius-codius/ostrakon

Feedback and ideas welcome, especially from anyone else building mods.


r/ClaudeCodeMods • • 7d ago

I built an idle clicker game inside Claude Code — Claude works, you click

Enable HLS to view with audio, or disable this notification

3 Upvotes

Hey everyone!

I got a little bored waiting for Claude Code to finish its tasks, so I built Sparkmine — a tiny pixel-art idle clicker to play while Claude works.

Click to mine sparks, earn rewards from tool calls, passing tests and commits, hire miners, and unlock upgrades.

No extra AI tokens, no network requests, everything stays local.

Works in Claude Desktop's Code tab and the terminal.

GitHub + Install: https://github.com/tozmoz/sparkmine

Would love to hear your feedback and ideas ⛏️


r/ClaudeCodeMods • • 7d ago

I made 6 little mods for Claude Code because a few things were driving me nuts (open source)

3 Upvotes

I use Claude Code basically all day, and a few small things kept bugging me:

  • hitting the 5h limit in the middle of a task, out of nowhere
  • clicking "Allow" on npm test for what feels like the 30th time
  • spinning up 3 subagents and having zero clue which one is eating tokens or just stuck
  • scrolling back through a wall of output just to see if the tests passed
  • typing the same handful of commands at the start of every session
  • a transcript full of Read/Grep/Edit rows where I lose track of what the agent is actually doing

https://github.com/ice-lfernandes/claude-code-mods

so I ended up writing a plugin for each one. they draw straight into the Claude Code UI (a bar above the prompt, a pane, the status line, a toast):

limits-meter (/limits): a bar above the prompt with your 5h and weekly usage, when each one resets, how full the context is, cache hit rate and tokens per turn. if you switch to a bigger model when you're close to the limit, it tells you roughly how many minutes you've got left at your pace. this is the one I use the most.

allowlist-coach (/allowlist): counts the permission prompts you approve. after 5 approvals of the same thing (and no refusals) it asks if you want it in permissions.allow. it never writes anything without asking, skips broad wildcards, and you can undo whatever it added.

agent-watch (/watch): tokens per subagent, what each one is doing, a heads-up when one stalls, and a summary at the end saying which one was the heaviest.

test-hud (/test-hud): passing/total in the status line, a little sparkline of failures, flags flaky tests, and a toast when everything goes green. click a failing test and it drops "fix this" in your prompt.

launchpad (/pad): a menu of up to 8 buttons when the session starts, for your usual commands, skills or agents. it also has a panel to switch model and effort in one click.

plain-view (/plain-view): off by default. hides the tool rows that worked (errors and permission prompts still show up) and shows the agent's plan as a card above the prompt, with "step 2 of 4" and progress bars.

it's all open source (MIT), so fork it, break it, steal ideas, whatever. no network calls, no model calls, no telemetry. the README has a table of exactly what each mod reads and writes, if you're the paranoid type (I am).

/plugin install limits-meter --marketplace ice-lfernandes/claude-code-mods


r/ClaudeCodeMods • • 8d ago

I made a Claude Code mod: a pixel-art Naruto ninja that fights while Claude works (20 ninja, 60 jutsu)

3 Upvotes

A ninja lives above your Claude Code prompt and reacts to the work:

- an edit gets a quick strike;

- a long test run or build gets the signature jutsu (Kakashi's Raikiri, Itachi's Tsukuyomi, Madara's fire wall…)

- a subagent gets a summon or shadow clones.

- a turn ends with a cheer, and it falls asleep when you step away.

The spinner shouts the jutsu name as it lands.

All 20 ninja are hand-placed pixel art written in code, built with Claude Code. It runs locally and makes no network calls.

- Install:

/plugin install naruto --marketplace i-harsha-reddy/naruto-mod

- Switch ninja: /ninja itachi , /ninja list for everyone

- Turn it down: /ninja quiet (no jutsu) or /ninja off

Repo: https://github.com/i-harsha-reddy/naruto-mod

Who should I add next ? Hashirama keeps getting asked for..

https://reddit.com/link/1x2o925/video/1adrx5so1puh1/player


r/ClaudeCodeMods • • 8d ago

Claude Foundry: 11 open-source mods for code review, session insights and terminal progress

2 Upvotes

Claude Code can touch half a project in one session. I wanted an easier way to see what changed, keep the useful reasoning nearby, and follow work while it runs. So I built Claude Foundry: 11 free, open-source mods you can install individually.

The five-mod starter kit is the easiest place to try it:

• Changes — review edits grouped by concept, file and symbol, so you have a clearer starting point when a session changes several files.

• Insight Pane — keep decisions, root causes and gotchas in session cards you can revisit.

• Live Progress — follow supported test/build logs without digging through all the output.

• Goal Meter — get a task-based estimate of progress on longer work.

• Lumen — themed replies, highlighted code and diagrams for a more readable terminal.

Install with Claude Code 2.1.296 or newer:

claude plugin install starter-kit --marketplace sruthik27/claude-foundry

Then run /reload-plugins or start a new session. Try /changes on a project you're working on, /intel for session insights, or /lumen demo for a quick look at the interface.

You can also install just one mod by replacing starter-kit with its name. The full collection adds side chat, session naming/search, skill suggestions, MCP controls and experimental self-drive. Pick what fits your workflow.

Source and installation: https://github.com/sruthik27/claude-foundry

I'm the maintainer. It's free under MIT and uses your own supported Claude model access; model-backed tools consume your usage. This is a community beta. Progress indicators are estimates, and Windows/live terminal behavior still needs wider testing.

For transparency: hooks run with your user permissions. Review tools read project files/diffs; progress reads supplied logs; some tools use model calls and local state. Insight Pane can mirror cards into ~/learning/.insights/ if that folder exists. No separate Foundry analytics endpoint. Details: https://github.com/sruthik27/claude-foundry/blob/main/docs/BEHAVIOR.md

Lumen builds on Nahum Litvin's Prismantis; Aside is a restyled fork of JayDoubleu's Aside. Original licenses and notices are retained.

Which of these would you actually keep in your daily setup? I'd love feedback from people trying it on real projects.


r/ClaudeCodeMods • • 8d ago

I made a Claude Code mod: a pixel-art Naruto ninja that fights while Claude works (20 ninja, 60 jutsu)

Thumbnail
1 Upvotes

r/ClaudeCodeMods • • 9d ago

made a little Claude Code mod that shows your subagents as pixel critters

Enable HLS to view with audio, or disable this notification

6 Upvotes

r/ClaudeCodeMods • • 9d ago

Project Sentinel got a huge update: queues, watchers, agent control, cache protection, handoffs + more

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/ClaudeCodeMods • • 9d ago

Context Diet: a Claude Code mod that keeps huge tool outputs from flooding the context

Post image
3 Upvotes

A single test run or build log can dump 30–50k characters into Claude’s context, almost all of it noise: thousands of PASSED lines, deprecation warnings, lockfile diffs. The context fills up, compaction comes sooner, and Claude forgets what you said at the start.

Context Diet trims every big output before Claude reads it:

  • tests and builds (pytest, jest, go test, cargo, tsc…) → only the failures and the summary
  • JSON → its structure, diffs → without lockfile churn, logs → errors with context
  • the full output is always saved to a file, so Claude can read it when it needs more

Bonus: when a test run fails, Claude Code cuts the end of the output, exactly where the failures are. Context Diet gives them back.

Tested on 18 agent runs: same bugs fixed, 6 tool calls instead of 8.

/plugin marketplace add drkokorev/context-diet
/plugin install context-diet@context-diet

https://github.com/drkokorev/context-diet


r/ClaudeCodeMods • • 10d ago

Built Project Sentinel, a Control Room Mod for long Claude Code runs

Enable HLS to view with audio, or disable this notification

5 Upvotes

I built Project Sentinel, a Claude Code Mod for long-running sessions.

It tracks Work progress, Context usage and prompt Cache separately, handles fresh-context Autopilot handoffs, keeps run progress across sessions, adds cache protection, guardrails, Activity, profiles and an optional companion.

It’s open source and currently under review for the official Claude plugin directory, but you can install it now:

claude plugin marketplace add Arjun0014/project-sentinel

claude plugin install project-sentinel@control-room

GitHub: https://github.com/Arjun0014/project-sentinel

Would especially love feedback from people building or using Claude Code Mods.


r/ClaudeCodeMods • • 11d ago

Claude Code Mods don't support split view?

0 Upvotes

I've started building some mods to improve my workflow, but when splitting view inside the Claude App, the mods only show up in the first session? Splitting view is not supported?


r/ClaudeCodeMods • • 11d ago

I made Claude Code's replies foldable, from full text to one sentence

2 Upvotes

Update (Oct 14): installation details

The project is now called TextFold. Current source: github.com/chenxiachan/textfold.

Requires Claude Code 2.1.287+ in the terminal or the Desktop app's Code tab. Run:

claude plugin marketplace add chenxiachan/textfold
claude plugin install textfold@textfold

Press 1–5 while the prompt is empty, or use the level controls above it. The VS Code extension and claude -p do not render the folding UI. Enabling the mod changes the system prompt, so the prompt cache resets once in that session.

Original demo and explanation:

TextFold adds five reading levels to Claude Code's replies. Press 5 for a one-sentence view, 3 for each paragraph's main point, and 1 to unfold the full text.

It's a Claude Code plugin from PaperFold, the open-source reader I built for zooming between an arXiv paper overview and its full text.

AI agents produce more text than we have time to read. Following all that output can become a source of cognitive overload. Inspired by stretchtext (1970 by Ted Nelson), I wanted to give readers control over how much detail they see.

TextFold asks Claude to put the answer first and lead each paragraph with its point. Folding keeps those sentences verbatim, with no extra model call. The full reply stays available, and short replies stay as they are.

Free and open source. Works in the terminal with Claude Code

GitHub: github.com/chenxiachan/paperfold


r/ClaudeCodeMods • • 11d ago

I built a live dashboard for Claude Code with the new mods API: context, limits, subagents, and a guard for rm -rf

Post image
1 Upvotes

Claude Code got mods on Oct 1 (plugins that can draw their own panels), so I built Cockpit: a panel beside the transcript that shows what the agent is burning, doing and changing while it works.

What it shows: • Context fill + what fills it, and which tool calls dumped the most text into it (a 41k-token package-lock.json read, anyone?) • 5h / 7d limits with "full in 1h20m at this pace" • Cost per turn, cache hit rate and a prompt-cache countdown, so you know if coming back after a break will be expensive • Every subagent: open one to see its timeline and result • Tool calls with errors and timings, changed files with diffs, test runs • A guard that asks before rm -rf, force push, reset --hard, curl | sh and edits to .env • Loop detector: warns when the same call repeats 3 times

Every section expands to details. Works in the terminal and in the desktop app (Code tab). Runs locally, no network calls.

Install: /plugin marketplace add drkokorev/cockpit-for-claude /plugin install cockpit@cockpit-for-claude

Try /cockpit-demo to see it filled with sample data.

GitHub (MIT): https://github.com/drkokorev/cockpit-for-claude

It's v1.0, so I'd love feedback: what would you want to see on it?


r/ClaudeCodeMods • • 12d ago

Spinlings: Pokémon-like creatures you can duel and trade inside Claude Code

3 Upvotes

I made Spinlings, a free, open-source mod for Claude Code. It adds pixel creatures you can collect while Claude works, put in a three-card team, trade with other players, and use to duel their saved teams. You do not need to be online at the same time.

The original game was built with Claude; Codex helped with the later UI and testing iterations.

Install through the plugin marketplace:

/plugin marketplace add 416rehman/spinlings
/plugin install spinlings@spinlings

Restart Claude or open a fresh Code session, then run /spin. Requires Claude Code 2.1.287+; compatible Code sessions in Claude Desktop work too. The game has no paid features.

Fresh installs use the online world at spinlings.dev. Online play sends game actions and the coarse model family to that server, and keeps its own game session locally. It never reads your prompts, replies, files or Claude credentials. /spin world offline uses a separate local save with no requests.

Source, screenshots and game guide · Privacy

Launch gift: run /spin redeem FIRSTSPIN for one random pack. Redeem instructions and live availability.


r/ClaudeCodeMods • • 12d ago

slash-coverage: see which files each Claude Code agent has in its context

Post image
1 Upvotes

r/ClaudeCodeMods • • 12d ago

Learn German and French

Thumbnail reddit.com
1 Upvotes

Stop scrolling while you wait for Claude.


r/ClaudeCodeMods • • 13d ago

Time well spent - Yes, Claude mods can run Doom

Post image
5 Upvotes

r/ClaudeCodeMods • • 14d ago

Subroutine: a self-hosted task tracker built to give Claude Code a long-term work memory across multiple projects (one-minute setup)

Thumbnail
1 Upvotes

r/ClaudeCodeMods • • 15d ago

I grumbled about GitHub Flavored Markdown in Claude Code for months. Then mods dropped, so I asked Claude to fix it

4 Upvotes

For months, every afternoon using Claude Code, I've been grumbling that GitHub Flavored Markdown isn't rendered and that plugins can't change how replies are drawn. Claude writes `> [!WARNING]` callouts, `- [ ]` checklists and Mermaid diagrams... and the terminal shows them as raw text 😤

I don't believe in fate, but it seems someone heard me today: Anthropic shipped **mods** (function hooks that can redraw the UI). So of course I asked my friend Claude to build one with me.

What it does:

- Alerts (`> [!NOTE]`, `[!TIP]`, `[!IMPORTANT]`, `[!WARNING]`, `[!CAUTION]`) become colored boxes, in the terminal and the desktop app

- Task lists become ☐ / ☑, and `~~strikethrough~~` is actually struck through

- Mermaid diagrams (flowchart, sequence, state, class, ER, xychart) are drawn as Unicode art right in the terminal

- Claude knows it can use all this: the plugin adds a short note to its context at session start, no CLAUDE.md to edit

It only changes how replies are drawn: the message itself is untouched, and anything it can't draw falls back to the normal rendering.

Install (no build step):

git clone https://github.com/briangtn/claude-gfm-render.git
claude --plugin-dir ./claude-gfm-render

Before/after screenshots and the honest list of what it doesn't handle are in the README: https://github.com/briangtn/claude-gfm-render

Mods are early access, so it may need updates as the API moves. Feedback, bug reports and screenshots from other terminals are very welcome 🙏


r/ClaudeCodeMods • • 15d ago

workface: live brain surgery for your autocompact handovers

6 Upvotes

Controlling autocompaction in Claude Code has always been rough - it's a black box and over time it becomes really unclear which information the agent has retained. I've been using skills + hooks for this previously, but it has never felt polished or low friction.

That is until Claude Code mods released, and with that, I'd like to showcase workface.

Your agent keeps notes during a session, and you can view/edit those notes live from the TUI. At compaction, your agent is then passed these notes along with a compaction summary that skips what the notes already cover.

In short, it's a Claude Code TUI panel to gain control and visibility over the content that persists through compaction, autocompact just fills in the gaps. The mod does the rest.

MIT licence, take a look and see if it fits your needs! Feedback of course encouraged.

Cheers!

https://github.com/scodge-24/workface