awesome-claude-code-mods
Health Uyari
- License — License: CC0-1.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Basarisiz
- rm -rf — Recursive force deletion command in examples/hello-mod/hooks/register.ts
- spawnSync — Synchronous process spawning in tools/scan.mjs
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Every Claude Code mod on GitHub, with what each one can reach: a curated list with a footprint scanner behind every row
Awesome Claude Code Mods 
Every Claude Code mod on GitHub, with what each one can reach.
A Claude Mod is a Claude Code plugin whose hooks are TypeScript functions that run inside Claude Code's own process. They draw above the prompt, open panes beside the transcript, rewrite tool calls, spawn agents and touch the host, all with zero tokens. Anthropic proposed them as function hooks on 2026-09-03 and committed to shipping them on 2026-09-09; the design thread is listed under Building mods below. They are early access: set CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 or nothing loads, and the API can change between releases.
This list is different from a plain index in one way. Every row carries the mod's footprint: the events it hooks and the $ calls it makes, printed by Claude's own claude plugin validate before any mod code runs. A nightly scan clones every candidate repo on GitHub and refreshes the table, the badges and the scoreboard page. The method is described below the tables.
As of 2026-09-15, scanned against Claude Code 2.1.272: 31 mods in 92 candidate repos. 14 run host processes, 4 write files, 7 read files, 4 reach the network, 13 see every tool call, 11 see every prompt, 1 fail to validate on this version. Reach levels: L0 draws and remembers: 12 · L1 reads: 2 · L2 writes or runs: 13 · L3 network: 4.
Contents
- Dashboards and usage
- While you wait
- Git, pull requests and CI
- Safety and privacy
- Memory and context
- Rendering
- Agents and workflows
- Building mods
- Every mod the scanner found
- Built into Claude Code
- How the scan works
- Turn mods on
- Related
Dashboards and usage
- cctop - A btop-style pane with context fill, tokens, cost, cache hit ratio, rate limits, per-tool latency and subagents.
- token-ledger - A pinned line with session cost, last-turn tokens and cache hit ratio, plus
/ledgerfor the table. - context-lens - A live
/contextline with window fill and growth per turn, plus a pane with per-category bars. - quota-meter - The 5-hour and 7-day plan windows as a pinned status line.
- agent-flow -
/flowopens a live tree of the session's subagents and teammates beside the transcript.
While you wait
- Mindful-Claude - A guided breathing band above the prompt while a turn runs; the spinner counts the breath with you.
- cc-arcade - Nine games above the prompt, paused when Claude finishes, plus a pet fed by the tests, commits and edits Claude makes.
- claude-games - A dodge race, Breakout, a dino runner and a side-scrolling shooter that react to Claude's real edits and commits.
- cc-pokedex - Wild creatures appear above the prompt based on where your prompt leads.
- time - The time you sent each message, drawn above it.
Git, pull requests and CI
- cc-pr-tracker - Watched pull requests as lines above the prompt, with merge state, review and required checks, and a toast when one changes.
- gh-ci-status - GitHub Actions runs of the session's repo pinned above the prompt, with links to the PR and the run.
- vercel-deploy-status - The Vercel deploy queue of the linked project under the prompt, woken by a push or a merge.
- pr-bridge-watch - Connects a new PR's CI to a live watch over a WebSocket bridge.
Safety and privacy
- secret-redactor - Swaps secrets, email addresses and IPs for stable placeholders before the model reads them, and restores them on the way into a tool call.
- honmoon-redact - Redacts API keys and sensitive identifiers from Read, Bash and Grep output before it reaches the model.
- kb-settings-guard - Denies a delegated agent lane any write to the repo's Claude settings files.
- claude-doctor - Reports an install health verdict at session start and refuses tool calls while the install is provably broken.
- plugin-health - Reports at session start when plugins declared in settings are not installed or are disabled for the project.
Memory and context
- lcm - Lossless context management: DAG-based summarization that keeps every message reachable.
- kindex-modern - Repo-local memory and durable tasks that learn from your conversations.
- segmem - Segmented, scoped memory in one SQLite file: wakes at session start, recalls on every prompt, nags when stale.
- commonplace - An LLM-maintained knowledge base for Obsidian vaults that triggers on paper sharing and research questions.
- aside - A read-only side chat in a pane: ask about the session so far and a tool-less fork of the transcript answers.
Rendering
- claude-mermaid - Every mermaid block Claude writes is drawn as box art, in colour, where the fence was in the transcript.
Agents and workflows
- autodev-core - Brainstorm, auto, iterate, audit, review and ship commands with a prd.json sprint system.
- catalyst-probes - A consultation and prompt engine configured by TOML tables of probes and prompts.
- autotel - OpenTelemetry for mods: adds
$.autotelin the engine.create fold and traces every hook dispatch. - homie-persona-cognition - Host-bound cognitive lifecycle events for a persona system.
Building mods
- Function Hooks: the issue - The design thread: architecture PDF, nine demo videos, the cheat sheet and the community updates.
- Anthropic's built-in mods - Source of diff, sec-default and telemetry, with the test kit and the noun-contract convention.
- claude-mods-skill - A skill that teaches Claude to build a mod, with a working hello-mod to copy.
- awesome-claude-code-function-hooks - The first list, from before the rename, with two plugins and a clean tsconfig recipe.
Every mod the scanner found
Every plugin on GitHub whose hooks/hooks.json names a module and that is not a test fixture or a mirror of Anthropic's own mods. Sorted by stars. Reach is the widest thing the mod's $ calls can touch: L0 draws and remembers, L1 reads, L2 writes files, runs processes or drives Claude, L3 reaches the network. It is a footprint, not a verdict; a PR tracker has to run gh. Sees lists what the mod observes without a matcher.
| Mod | What it does | Reach | Sees | Validates on | Stars |
|---|---|---|---|---|---|
| mindful-claude | Guided breathing exercises above the prompt while Claude works: coherent, box, 4-7-8 and the physiological si… | only what it hooks | 2.1.272 | 56 | |
| kindex-modern | Repo-local Kindex memory and durable tasks for Claude function hooks (qualified on 2.1.263) | the system prompt, every prompt, every tool call | 2.1.272 | 30 | |
| lcm | Lossless context management: DAG-based summarization that preserves every message | the system prompt, every prompt, every tool call | 2.1.272 | 27 | |
| homie-persona-cognition | Host-bound cognitive lifecycle events for The Homie. | every tool call, every prompt | 2.1.272 | 24 | |
| cc-arcade | Games above the Claude Code prompt (snake, Tetris, 2048, Minesweeper, Flappy, Pong, typing test, Space Invade… | every tool call | 2.1.272 | 17 | |
| autotel | OpenTelemetry for Claude Code plugins: adds $.autotel in the engine.create fold so a plugin records spans, tr… | everything | 2.1.272 | 8 | |
| agent-flow | The agent flow pane: /flow opens a live tree of the session's subagents and teammates beside the transcript,… | subagent spawns, every tool call, classic hooks | 2.1.272 | 4 | |
| honmoon-redact | Client-side secret/PII redaction hooks: keep API keys and sensitive identifiers out of Claude Code's model co… | Read|Bash|Grep|WebFetch calls, every prompt | 2.1.272 | 4 | |
| autodev-core | Autonomous development workflow: brainstorm, auto, iterate, audit, review, ship, plus the prd.json sprint sys… | every prompt, Bash calls | 2.1.272 | 3 | |
| commonplace | LLM-maintained knowledge base for Obsidian vaults. Auto-triggers on paper sharing, vault health queries, conc… | Bash calls, Write|Edit calls, every tool call, subagent spawns, every skill, the system prompt, every prompt | 2.1.272 | 3 | |
| catalyst-probes | Consultation and prompt engine for Claude Mods. The module is the core; [probe.] tables in probes.toml ar… | the system prompt, every tool call | 2.1.272 | 3 | |
| signet-eval-functions | Optional Claude Code 2.1.263 function hooks for Signet-eval policy and output redaction | only what it hooks | fails | 3 | |
| claude-doctor | Reports the claude-doctor verdict at session start and refuses tool calls while the install is provably broken | classic hooks | 2.1.272 | 2 | |
| plugin-health | Reports at session start when plugins declared in settings are not actually installed or are disabled for thi… | classic hooks | 2.1.272 | 2 | |
| cc-pr-tracker | Watch GitHub PRs from a Claude Code session: merge state, review and required checks above the prompt, with a… | every prompt, Bash calls | 2.1.272 | 2 | |
| secret-redactor | Keeps secrets, email addresses and IP addresses out of the session transcript: swaps each one for a stable pl… | every prompt, every tool call, the system prompt | 2.1.272 | 1 | |
| vercel-deploy-status | Pins the Vercel deploy queue of the linked project under the prompt: every deploy queued, building or just fi… | Bash calls | 2.1.272 | 1 | |
| context-lens | A live /context: a pinned line under the prompt with the window fill and the growth per turn, and /context-le… | compaction | 2.1.272 | 0 | |
| quota-meter | Shows the subscription plan limits - the 5-hour window, the 7-day window and a gateway spend limit - as a pin… | only what it hooks | 2.1.272 | 0 | |
| token-ledger | A per-turn cost and token ledger: a pinned status line with the session cost, the last turn's tokens and the… | only what it hooks | 2.1.272 | 0 | |
| function-hooks | Denies policy-refused tool calls, records hook events as observation rows, delivers findings per lineage | every tool call, classic hooks | 2.1.272 | 0 | |
| cc-pokedex | Catch wild creatures above the Claude Code prompt: where your prompt leads (water, grass, fire, bugs, plans,… | every prompt, every tool call | 2.1.272 | 0 | |
| gh-ci-status | GitHub Actions runs of the session's repo, pinned above the prompt, with links to the PR and the run | classic hooks | 2.1.272 | 0 | |
| time | The time you sent each message, drawn above it | only what it hooks | 2.1.272 | 0 | |
| claude-mermaid | Mermaid diagrams in Claude Code: every ```mermaid block Claude writes is drawn as box art, in colour, right w… | only what it hooks | 2.1.272 | 0 | |
| pr-bridge-watch | gh pr create / pr-push.sh で PR ができたら、その branch の CI を gh-actions-bridge の ws /watch に Monitor で繋ぐ Claude Mod… | every prompt, every tool call, Bash calls | 2.1.272 | 0 | |
| aside | Read-only side chat: /aside opens a pane beside the transcript where you ask about the session so far; answer… | only what it hooks | 2.1.272 | 0 | |
| segmem | Segmented, scoped memory for agents: one file, SQLite, no daemon. Wake at session start, recall on every prom… | the system prompt, every prompt, subagent spawns, Bash calls, mcp__segmem__recall calls | 2.1.272 | 0 | |
| claude-games | Arcade games above the Claude Code prompt (a dodge race, Breakout, a dino runner and a side-scrolling shooter… | every tool call | 2.1.272 | 0 | |
| kb-settings-guard | Denies a delegated agent lane any write to this repo's Claude settings files. | tool calls | 2.1.272 | 0 | |
| cctop | btop-style live dashboard for Claude Code internals: /cctop opens it in a side pane, cctop-insights lets the… | compaction, every tool call, the cctop skill | 2.1.272 | 0 |
Built into Claude Code
These ship inside the binary and load on every machine where function hooks are on. sec-default seats outermost only on managed machines and Team or Enterprise plans.
| Mod | What it does | Reach | Sees | Validates on | Stars |
|---|---|---|---|---|---|
| diff | The diff pane as a plugin: /diff opens the session's uncommitted changes beside the transcript, file by file… | ...Tools.EDITING_TOOLS calls, ...Tools.SHELL_TOOLS calls, every prompt | 2.1.272 | 145097 | |
| sec-default | Security default for organizations: seated outermost, it keeps the organization's classic hooks, prompt conte… | classic hooks, the system prompt, every skill, subagent spawns | 2.1.272 | 145097 | |
| telemetry | Plugin analytics: adds $.telemetry in the engine.create fold, so a plugin logs an event or marks a feature's… | only what it hooks | 2.1.272 | 145097 |
How the scan works
Discovery searches GitHub code for CLAUDE_CODE_ENABLE_FUNCTION_HOOKS and for a hooks/hooks.json with a modules key, and adds the repos in data/seeds.txt. The scanner clones each repo shallow, finds every plugin with a hooks module, and runs claude plugin validate on its plugin.json. The validator inventories the source and prints the events hooked and the $ calls made; no mod code runs. The grader turns the calls into a reach level and the hooks into a visibility list; its rules are in tools/grade.mjs and tested. The renderer writes the tables above, one badge pair per mod under badges/, and the scoreboard page under site/.
The raw result is data/mods.json. Every row can be reproduced on your machine with the commands in contributing.md, which also has the one-line badge for your own mod.
Turn mods on
{ "env": { "CLAUDE_CODE_ENABLE_FUNCTION_HOOKS": "1" } }
in ~/.claude/settings.json, or for one session: CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 claude. Setting it globally loads the hooks module of every installed plugin that ships one, which is exactly what the footprints above are for.
Related
- claude-code-hooks - Shell-hook plugins for safety, cost, observability and productivity, the layer mods are replacing.
- awesome-claude-code - The general Claude Code list.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi