claudeers.
// Claude Plugins

awesome-claude-code-mods

Collection of 50 mods you can use with Claude Code.

// Claude Plugins[ cli ][ api ][ desktop ][ web ][ mobile ][ claude ]#claude#claude-code#claude-code-mod#claude-code-mods#claude-code-plugin#plugins◷ MIT$open-sourceupdated about 3 hours ago

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up awesome-claude-code-mods (git-clone project) into my current project.
Found on https://claudeers.com/awesome-claude-code-mods-2
Repo: https://github.com/whyashthakker/awesome-claude-code-mods
Homepage/docs: https://www.explainx.ai
Detected install method: git-clone → git clone https://github.com/whyashthakker/awesome-claude-code-mods
Category: plugins. Platforms: cli, api, desktop, web, mobile.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
unknown; community-verified: false. Confirm the source before running anything.
// or clone
git clone https://github.com/whyashthakker/awesome-claude-code-mods

// compatibility

Platformscli, api, desktop, web, mobile
Operating systems—
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageTypeScript

Get your FREE $2.50 API credits to access TickAtlas financial data ↗

Awesome Claude Code Mods

70 useful mods: 50 general tools + 20 Desktop mods, plus community picks. Pick one. Install it. Keep working.

This repository was inspired by the Claude Code Mods guide on ExplainX.ai.

70 independent, MIT-licensed bundled plugins for Git inspection, session diagnostics, local file viewers, workspace notes, text utilities, and workflow controls, including 20 additions for the Claude Desktop Code tab. Each comes with working source, native Claude Code tests, install instructions, an access description, and a screenshot. The community section adds external projects with their own installation and requirements.

Six mod previews

Screenshots show actual mod render trees captured by Claude Code's test kit with fixture data, painted in a browser preview. They are not native Claude Code app captures. Screenshot provenance.

Searchable gallery (open locally) · 20 Desktop mods and setup · Community mods · Research and existing mods · Validation · Contribute

Start in under a minute

Requires Claude Code 2.1.287+. Tested with 2.1.288. Mods are enabled by default; no early-access environment flag is needed. Works in the CLI and the Desktop Code tab. The VS Code chat panel and claude -p run hooks but do not show mod panes. Official overview.

claude plugin marketplace add whyashthakker/awesome-claude-code-mods
claude plugin install task-board@awesome-claude-code-mods

In Claude Code, run /reload-plugins if your session is already open, then /task-board. Type a task, press Enter to save, and use the task button to mark it done. Tab moves between controls; Esc closes a pane. Ctrl+X then Tab returns keyboard focus to a pane.

Try a mod directly from source:

git clone https://github.com/whyashthakker/awesome-claude-code-mods.git
cd awesome-claude-code-mods
claude --plugin-dir ./mods/context-meter

Then run /context-meter. Replace context-meter with any folder below. You can install several independently; each command uses its mod's name. No runtime dependencies or build step. Git tools require Git on PATH; package viewers expect a package.json in your project or a path you choose.

These are executable mods, not a list of prompts or skills. Research links document the ecosystem; the 70 implementations here are original, and some use cases overlap with existing mods.

Desktop quick start

The new Desktop set includes an image-inspired usage strip, SVG charts, document and review panes, drafting tools, and a workflow board. These 20 additions target the Claude Desktop Code tab. Choose a Desktop mod and see setup details.

Six Desktop mod fixture previews

claude plugin marketplace add whyashthakker/awesome-claude-code-mods
claude plugin install desktop-usage-strip@awesome-claude-code-mods

Open a local Code session in Claude Desktop, run /reload-plugins if needed, then /desktop-usage-strip. If the marketplace is already registered, update it first with claude plugin marketplace update awesome-claude-code-mods. The strip shows quota/reset, context, observed token totals, and reported session USD. Its pane includes a hide/show control. Missing figures are labeled; costs are not subscription bills.

Choose a mod

The screenshot in every row opens at full resolution. Each name links to its README, usage, access details, and source.

Session · 8 mods

ModUse casePreview
Context MeterSee the current context window fill and remaining tokens.Context Meter preview
Quota WatchInspect reported plan windows and their reset times.Quota Watch preview
Cache InspectorTrack API cache reads, writes, and uncached input by request.Cache Inspector preview
Tool TimingMeasure observed tool latency, call counts, and failures.Tool Timing preview
Error InboxKeep the last 30 failed or refused tool calls in one pane.Error Inbox preview
Edit HeatmapCount successful Edit and Write calls by path.Edit Heatmap preview
Turn TimelineShow duration, token totals, and interruption state per turn.Turn Timeline preview
Agent BoardInspect the subagents reported by the session.Agent Board preview

Git · 8 mods

ModUse casePreview
Branch BoardInspect local branches, upstreams, and dirty files.Branch Board preview
Staged ReviewReview the staged diff before committing.Staged Review preview
Commit BrowserBrowse the latest 20 commits with author and subject.Commit Browser preview
Stash BrowserList stashes and inspect a selected stash diff.Stash Browser preview
Worktree MapList worktree paths, branches, and locked states.Worktree Map preview
Conflict RadarList unresolved paths and count conflict markers in tracked files.Conflict Radar preview
Blame ViewRead authorship for the first 80 lines of a chosen tracked file.Blame View preview
Ignore CheckExplain which Git ignore rule matches a path.Ignore Check preview

Repository · 10 mods

ModUse casePreview
File TreeBrowse one directory at a time with clickable folders.File Tree preview
Package ScriptsList npm scripts and package identity without running them.Package Scripts preview
Dependency TableInspect dependency groups from a package manifest.Dependency Table preview
TODO FinderFind TODO, FIXME, and HACK notes in tracked files.TODO Finder preview
Markdown MapBuild a heading outline with source line numbers.Markdown Map preview
JSON BrowserSummarize top-level JSON keys with types and a formatted preview.JSON Browser preview
CSV TablePreview quoted CSV fields, row counts, and column headers.CSV Table preview
Log ViewerShow the last 60 lines of a small local log with an optional filter.Log Viewer preview
Env ExampleList variable names and missing placeholders in an example env file.Env Example preview
File CompareCompare two small text files by line without editing either.File Compare preview

Workspace · 8 mods

ModUse casePreview
ScratchpadSave short notes beside your conversation.Scratchpad preview
Task BoardAdd tasks and toggle done status.Task Board preview
Decision LogRecord dated engineering decisions.Decision Log preview
Snippet ShelfSave and copy short code or command snippets.Snippet Shelf preview
Link ShelfSave labeled HTTP and HTTPS reference links.Link Shelf preview
Prompt ShelfSave reusable prompts and put one into the composer as a draft.Prompt Shelf preview
Release ChecklistKeep a persistent checklist for a release.Release Checklist preview
Handoff NotesKeep a dated list of progress and next steps, then copy it.Handoff Notes preview

Utilities · 10 mods

ModUse casePreview
Regex LabTest a regular expression against text and see matched ranges.Regex Lab preview
JSON FormatValidate and pretty-print JSON without touching a file.JSON Format preview
URL LabInspect URL components and decoded query parameters locally.URL Lab preview
Base64 LabEncode UTF-8 text or decode strict Base64.Base64 Lab preview
Time LabConvert Unix seconds, milliseconds, or an ISO date to UTC.Time Lab preview
Hash LabCalculate SHA-256, SHA-384, or SHA-512 for UTF-8 text.Hash Lab preview
Color LabConvert hex colors and measure contrast against a background.Color Lab preview
UUID LabGenerate up to 20 random UUID v4 values locally.UUID Lab preview
Text CounterCount words, lines, Unicode code points, and UTF-8 bytes.Text Counter preview
ASCII FlipbookPlay a local text animation whose frames are separated by a form feed.ASCII Flipbook preview

Workflow · 6 mods

ModUse casePreview
Focus ClockRun a 25-minute focus countdown with pause, reset, and a toast.Focus Clock preview
StopwatchTime a task with start, pause, and lap markers.Stopwatch preview
Test LedgerRecord likely test, lint, and build commands and their tool status.Test Ledger preview
Command HistoryKeep the last 40 Bash command strings and copy one for reuse.Command History preview
Scope WatchWarn when observed file edits leave a chosen path prefix.Scope Watch preview
Read-only ModeToggle a reminder guard that refuses built-in mutating tools and Bash.Read-only Mode preview

Desktop · 20 mods

ModUse casePreview
Desktop Usage StripShow quota, reset countdowns, tokens, and cost in a composer strip.Desktop Usage Strip preview
Desktop Context MapChart context headroom and sampled window growth.Desktop Context Map preview
Desktop Quota ClockChart reported plan windows with live reset countdowns.Desktop Quota Clock preview
Desktop Cost WatchSet a local budget reminder against reported session USD.Desktop Cost Watch preview
Desktop Token FlowChart uncached input, output, cache reads, and cache writes.Desktop Token Flow preview
Desktop Tool PulseChart completed tool latency and failures by tool.Desktop Tool Pulse preview
Desktop Turn ChartChart turn durations with interruption labels.Desktop Turn Chart preview
Desktop Edit MapChart successful built-in edits grouped by file path.Desktop Edit Map preview
Desktop Agent DeskFilter reported agents and copy a status snapshot.Desktop Agent Desk preview
Desktop Review DeskSwitch between Git status, staged diff, and unstaged diff.Desktop Review Desk preview
Desktop File DeskRead a bounded text file with line filtering and path drafting.Desktop File Desk preview
Desktop Markdown ReaderRender a local Markdown document with a source tab.Desktop Markdown Reader preview
Desktop Compare DeskCompare two local text files in responsive side-by-side columns.Desktop Compare Desk preview
Desktop Prompt BuilderBuild a saved prompt from goal, constraints, and acceptance criteria.Desktop Prompt Builder preview
Desktop Session BriefCombine observed tool and turn counts with a manual handoff note.Desktop Session Brief preview
Desktop Bookmark DockKeep labeled web references with copy and delete controls.Desktop Bookmark Dock preview
Desktop Checklist DeskMove saved work items through To do, Doing, and Done columns.Desktop Checklist Desk preview
Desktop Workspace HomeShow the current workspace, Git state, and session usage together.Desktop Workspace Home preview
Desktop Break BellSet an adjustable countdown with a visual progress chart and toast.Desktop Break Bell preview
Desktop JSON DeskValidate pasted JSON with a searchable key summary and formatted preview.Desktop JSON Desk preview

Community mods

14 independently published mods, checked against author documentation on October 3, 2026. Install these from their authors' marketplaces. The descriptions and commands below are documentation reviews; we have not installed, run, or security-audited these projects. The collection's 70 bundled plugins and their test results are separate.

Use Claude Code 2.1.287+. Anthropic's current documentation says mods are enabled by default and the old CLAUDE_CODE_ENABLE_FUNCTION_HOOKS flag is ignored. Entries marked early-access documentation describe older builds; their compatibility with the current API remains unverified. Run /reload-plugins after installing into an open session.

NeedCommunity modSetup or behavior to know
See which image you pastedClaude Image ViewKitty graphics terminal; macOS or Linux
Preview a web app beside your conversationterminal-browserBrowser binary, kitty graphics and Unicode placeholders
Follow PR checks and reviews while codingcc-pr-trackerAuthenticated GitHub CLI; polls GitHub
Read diagrams inside the transcriptclaude-mermaidReplaces Mermaid fences with box-art diagrams
Keep follow-up prompts in orderclaude-queueAutomatically submits queued text after turns end
Make tables, code and charts easier to scanprismantisReply themes, copy controls and optional diagram hints
Inspect cost, cache and tool latency togethercctopSeparate cctop binary; some readings are estimates
Follow subagents and permission decisionsFlightdeckObserves session events; does not decide permissions
Ask a side question about the current sessionasideMakes additional model calls with token costs
Redact detected sensitive values before model inputsecret-redactorReversible, session-memory placeholders; detection has limits
Personalize the prompt with reactive artworkpixelbandLocal images/GIFs; some formats need an OS converter
Use waiting time for a breathing animationMindful ClaudeConfigurable breathing band while a turn runs
Play Doom deathmatch while waitingIntermissionmacOS 15+, Ghostty/kitty, game download and shared-server connection
Play Doom locally inside a paneclaude-doomApple Silicon alpha; pinned older Claude runtime and native engine

Claude Image View · jarrodwatts

Shows numbered thumbnails of pasted images above the prompt. They preserve aspect ratios, fit the available space, and clear when you send the prompt or remove the tags.

/plugin marketplace add jarrodwatts/claude-image-view
/plugin install image-view

Requires macOS or Linux and a terminal with the kitty graphics protocol, such as Ghostty or kitty. Other terminals show image tags in tiles. Claude Desktop already has previews, so this mod draws nothing there. The author documents prompt/cache reads, no network requests or file writes, and a one-time id -u call if CLAUDE_CODE_TMPDIR is unset. MIT.

terminal-browser · zenbu-labs

Open /browser localhost:3000 to keep a live web preview beside the conversation, or view a local HTML plan. The browser also offers CLI actions for agent interaction.

Install the browser binary first, for example with brew install terminal-browser, then install the mod:

/plugin marketplace add zenbu-labs/terminal-browser
/plugin install terminal-browser@terminal-browser

Requires a terminal supporting kitty graphics and Unicode placeholders. The plugin communicates with the browser through a local HTTP server; visited websites make network requests. Upstream documents mouse-position and multiplexer limitations. MIT; early-access documentation.

cc-pr-tracker · sezaakgun

Paste a PR URL as the whole prompt to watch its merge state, review decision and required checks above the input. The mod consumes that prompt without a model turn, refreshes every minute, and alerts on changes. Paste the URL again to stop watching.

/plugin marketplace add sezaakgun/cc-pr-tracker
/plugin install cc-pr-tracker@cc-pr-tracker

Requires gh authenticated for the repositories you watch. GitHub reads use your CLI access; sound and cmux notifications are optional. Upstream reports testing on 2.1.269. MIT; early-access documentation.

claude-mermaid · galElmalah

Draws Mermaid blocks Claude writes as box-art diagrams where the code fence would appear in the transcript. Useful for following architecture and flow explanations inside a terminal.

/plugin marketplace add galElmalah/claude-mods
/plugin install claude-mermaid@claude-mods

This is the diagram renderer from the author's two-mod marketplace. MIT; early-access documentation.

claude-queue · galElmalah

Use /q <text> while Claude works to hold a follow-up for a later turn. Reorder, edit or remove entries in the band, or use /q clear. The mod automatically submits queued prompts when the current turn and tracked background work finish; it can also run queued slash commands.

/plugin marketplace add galElmalah/claude-mods
/plugin install claude-queue@claude-mods

Interactive terminal only; text only. Upstream documents plugin-prompt rate limits and warns that interrupting a turn with Esc can still drain the queue. MIT; early-access documentation.

prismantis · NahumLitvin

Restyles replies with themed tables, highlighted code, diagrams, charts and copy buttons. Try /prismantis theme nord to switch palettes.

/plugin marketplace add NahumLitvin/prismantis
/plugin install prismantis@prismantis

Requires 2.1.287+. Its parser is not full CommonMark. The diagramHints option adds a model-only prompt note encouraging diagrams, so the default behavior also changes model context. MIT, with bundled-code notices in the upstream repository.

cctop · tomstagl

Use /cctop for a dashboard of context, cost, cache activity, rate limits, tool latency and subagents. This is tomstagl's cctop; other unrelated projects use the same name.

Install the binary with brew install tomstagl/tap/cctop or cargo install cctop, then:

/plugin marketplace add tomstagl/cctop
/plugin install cctop

Upstream describes an in-app panel with a terminal-split fallback; the latter needs a supported multiplexer or terminal. It reads local session data, and some forecasts and token calculations are explicitly estimates. MIT.

Flightdeck · scasella

Use /flightdeck to see subagent cards or swimlanes, permission verdicts, context/cost readings and turn receipts. Useful when delegated work is hard to follow from the transcript alone.

/plugin marketplace add scasella/claude-flightdeck
/plugin install flightdeck@claude-flightdeck

Requires 2.1.287+. The author documents observing prompts, tool inputs and session events, with no file access, subprocesses, network requests or model calls. It shows permission outcomes without approving or blocking calls. Some advisor moments are labelled as inferred. MIT.

aside · JayDoubleu

Use /aside what has changed so far? for a side conversation about the session. A tool-less model fork answers without inserting the question or answer into the main thread.

/plugin marketplace add JayDoubleu/aside
/plugin install aside@aside

Side answers incur model usage. During later running turns, a fork sees the last completed turn; before the first completion, the default fallback sends transcript text to a model. A side-by-side pane needs 110 columns, otherwise it opens inline. Upstream reports testing on 2.1.270. MIT; early-access documentation.

secret-redactor · ray-amjad

Replaces detected secrets, emails and IPs in prompts, context and tool results with stable placeholders. By default, real values are restored in tool inputs so commands can still use them.

/plugin marketplace add ray-amjad/awesome-claude-code-function-hooks
/plugin install secret-redactor@awesome-claude-code-function-hooks

The mapping stays in session memory and disappears on restart. Detection uses patterns and entropy heuristics, with configurable exceptions; it does not promise to catch every sensitive value or redact secrets the model generates. MIT; early-access documentation.

pixelband · furqan-khan07

Put an animated scene, your own image or a GIF above the prompt. Scenes react to working, completed and error states. Try /pixelband scene city or open /pixelband for controls.

/plugin marketplace add furqan-khan07/pixelband
/plugin install pixelband@pixelband

Requires 2.1.287+. Upstream documents terminal and Desktop Code support, local image reads and saved settings. PNG/GIF decoding is built in; other image formats use macOS sips or ImageMagick on Linux. MIT.

Mindful Claude · halluton

Displays a breathing animation while Claude works and removes it when the reply arrives. /breathe box selects a four-phase exercise; /breathe off hides the band.

/plugin marketplace add halluton/Mindful-Claude
/plugin install mindful-claude@mindful-claude

Settings persist across sessions. MIT; early-access documentation.

Intermission · jarrodwatts

Opens a Doom deathmatch pane while Claude works, using Odamex and Freedoom. The game returns focus when Claude finishes or needs input, such as a permission response. Enable it with /intermission; disable it with /intermission off.

The author documents this installation command:

/plugin install intermission --marketplace jarrodwatts/intermission

Requires Claude Code 2.1.287+, macOS 15+ on Apple Silicon or Intel, and Ghostty or kitty. First activation downloads about 20 MB of game files and starts a native engine. Multiplayer connects over UDP to a shared server. The author says session/project data is not sent. Mod: MIT; Odamex and engine changes: GPL-2.0; Freedoom: BSD-3-Clause.

claude-doom · ChaseWNorton

Runs the original Doom engine with Freedoom game data in a local /doom pane. Playing makes no model calls. The published alpha targets Apple Silicon Macs, macOS 14+, Node.js 22+ and an authenticated Claude session.

/plugin marketplace add ChaseWNorton/claude-doom
/plugin install doom@faros-labs

The author tests on Claude Code 2.1.278 with early-access and fullscreen-rendering flags. Its release launcher, bash scripts/play.sh, checks the included engine and uses or installs that pinned runtime. Compatibility with 2.1.287+ is unverified. Requires true color and mouse reporting; the recommended terminal is at least 110 columns × 50 rows. A local Node bridge starts the native engine. The alpha has no audio and discards saves/settings on close. Mod/engine: GPL-2.0-or-later; Freedoom data: permissive BSD license.

Built-in option: You should know

Anthropic documents cc-plugin-you-should-know as a side agent that observes longer-running work and puts potentially overlooked information above the prompt. It is disabled by default and may depend on organization availability. Check /plugin → Installed → Show disabled, then enable it if present:

/plugin enable cc-plugin-you-should-know@builtin

This is an Anthropic built-in, separate from the 14 external community projects and the 70 plugins bundled here. We have not enabled or measured its model usage or runtime behavior.

How the bundled collection behaves

  • Panes open when you run a command. Refresh and input controls act on your request.
  • Git inspectors run read-only argv commands. File viewers read bounded, user-chosen paths. They do not edit your repository.
  • Workspace tools save user-entered items in each plugin's local store, partitioned by working directory. Clipboard and composer-draft actions require a button press.
  • Session diagnostics observe activity from the moment they load. They do not reconstruct earlier turns, and their history resets on reload.
  • None of the bundled mods makes network requests, calls a model, auto-submits a prompt, messages a session, or approves permission prompts. No paid service is needed for the bundled collection.

Mods run with your user permissions. Tool error text, command arguments, and notes may be sensitive; inspect what you share. read-only-mode and scope-watch are convenience guards with explicit limits, not security boundaries. Access and security.

Verify and develop

claude plugin validate mods/task-board --strict
claude plugin test mods/task-board
python3 scripts/check.py
python3 scripts/audit.py

The collection passed 70 strict plugin validations and 390 native tests on Claude Code 2.1.288, including the original 50 mods on both Terminal and Desktop surfaces, and 20 Desktop mods at two pane widths with unsupported-surface handling. The marketplace also passed strict validation. Browser checks cover the gallery's search, filtering, and mobile width. Check output and limits.

The test kit verifies behavior and valid element trees. Interactive native pixel/layout acceptance for all 70 mods remains open. Screenshot regeneration uses development-only Python tooling; see Contributing.

Disable or uninstall an installed mod in /plugin → Installed. Develop against --plugin-dir, since installed plugin versions are cached. When publishing a change, bump its version and the marketplace entry together.

License

MIT, including a copy in every plugin folder. This is a community project and is not affiliated with Anthropic.

// faq

What is awesome-claude-code-mods?

Collection of 50 mods you can use with Claude Code.. It is open-source on GitHub.

Is awesome-claude-code-mods free to use?

awesome-claude-code-mods is open-source under the MIT license, so it is free to use.

What category does awesome-claude-code-mods belong to?

awesome-claude-code-mods is listed under plugins in the Claudeers registry of Claude-compatible tools.

0 views
★ 11 stars
unclaimed
updated about 3 hours ago

// embed badge

awesome-claude-code-mods on Claudeers
[![Claudeers](https://claudeers.com/api/badge/awesome-claude-code-mods-2.svg)](https://claudeers.com/awesome-claude-code-mods-2)

// retro hit counter

awesome-claude-code-mods hit counter
[![Hits](https://claudeers.com/api/counter/awesome-claude-code-mods-2.svg)](https://claudeers.com/awesome-claude-code-mods-2)

// reviews

// guestbook

0/500

// related in Claude Plugins

🔓

A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.

// pluginsmultica-ai/★ 215,548[ claude ]
🔓

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explainin…

// pluginsanthropics/⟨Python⟩★ 147,969[ claude ]
🔓

"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/

// pluginsHKUDS/⟨Python⟩★ 50,756◷ Apache-2.0[ claude ]
🔓

financial-services — a Claude ecosystem project on GitHub.

// pluginsanthropics/⟨Python⟩★ 38,867◷ Apache-2.0[ claude ]
→ see how awesome-claude-code-mods connects across the ecosystem