awesome-claude-code-mods

skill
Guvenlik Denetimi
Basarisiz
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.

SUMMARY

Every Claude Code mod on GitHub, with what each one can reach: a curated list with a footprint scanner behind every row

README.md

Awesome Claude Code Mods Awesome

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

  • 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 /ledger for the table.
  • context-lens - A live /context line 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 - /flow opens 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 $.autotel in the engine.create fold and traces every hook dispatch.
  • homie-persona-cognition - Host-bound cognitive lifecycle events for a persona system.

Building mods

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… reach 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) reach the system prompt, every prompt, every tool call 2.1.272 30
lcm Lossless context management: DAG-based summarization that preserves every message reach the system prompt, every prompt, every tool call 2.1.272 27
homie-persona-cognition Host-bound cognitive lifecycle events for The Homie. reach 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… reach 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… reach 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,… reach 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… reach 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… reach 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… reach 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… reach 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 reach 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 reach 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… reach 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… reach 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… reach 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… reach 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… reach 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… reach 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… reach 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 reach 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,… reach 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 reach classic hooks 2.1.272 0
time The time you sent each message, drawn above it reach 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… reach 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… reach 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… reach 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… reach 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… reach every tool call 2.1.272 0
kb-settings-guard Denies a delegated agent lane any write to this repo's Claude settings files. reach 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… reach 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… reach ...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… reach 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… reach 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

Yorumlar (0)

Sonuc bulunamadi