Skip to content

About

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

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

0 watching

Forks

 
 

Repository files navigation

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 JavaScript or TypeScript functions that run inside your session. They can draw above the prompt, open panes beside the transcript, rewrite tool calls, spawn agents and access the host through the mods API. Mods are on by default in Claude Code 2.1.287 or later. The API can change between releases; the official guide and original design thread are listed under Building mods below.

Browse the mod collection to search by name or use case and inspect each mod's access details.

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 website, which is generated from the same data. The method is described below the tables.

As of 2026-10-02, scanned against Claude Code 2.1.287: 359 mods in 373 candidate repos. 127 run host processes, 95 write files, 143 read files, 75 reach the network, 79 see every tool call, 111 see every prompt, 21 fail to validate on this version. Reach levels: L0 draws and remembers: 55 · L1 reads: 39 · L2 writes or runs: 186 · L3 network: 79. Not counted: davila7/claude-code-templates repackages 38 mods, a catalogue named here once instead of once per copy.

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.
  • effort-cycle - Alt+E and Alt+Shift+E step the effort level without a transcript row, and the footer shows the model and level as a colored meter.
  • burn-meter - Session spend as a growing fire bar above the prompt, with 5-hour and weekly plan limits and a /burn pane with per-turn cost.
  • session-wrapped - /wrapped plays an animated recap of the session and writes a shareable PNG card, with week and month totals read from local transcripts.
  • context-view - The context window as one row above the prompt, drawn like Claude Code's own meters, with the percentage used, tokens over the window and tokens left before auto-compact, plus /context-view to hide or show it.
  • wavy-usage - Desktop usage rings and an effort-level jet, with estimated cache lifetime, recent turn costs, observed 5-hour window growth and a breakdown of locally recorded sessions; the terminal gets a text band.

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.
  • boss-fight - Failing tests spawn a pixel boss with one HP per failure, and each run that fixes tests lands a hit.
  • intermission - Doom deathmatch in a Ghostty or kitty pane on macOS 15+, returning you to Claude when it finishes or needs input; downloads and runs Odamex and connects to a shared game server.

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.
  • deploy-verify - Checks configured live URLs after recognized deploy commands, waits for relevant GitHub Actions runs when present, and adds the verification result to model context.

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.
  • launch-codes - Requires a one-time code and confirmation for selected risky Bash commands, including git push --force and vercel --prod.
  • scope-guard - Tracks recognized file edits against a configurable threshold, with a model judge and user overrides that can permit further edits.
  • merge-gate - Checks merge permission for recognized Bash merge commands and selected pushes from feature branches to trunk.
  • receipt - Turns the turn footer into a receipt of edits, runs and curls, never folds a destructive command into a tool group, and names an unverified claim in the spinner.

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.
  • agent-race - Puts several sessions on one track for the same task and scores tools, edits, tests and cost per lane.

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, a mirror of Anthropic's own mods, or a copy inside a catalogue (repos in data/catalogs.txt are named once with their count, so their stars never rank a copy above the author's own repo). A mod its author has moved to another repo counts once, on the copy named in data/duplicates.txt; the scanner flags same-owner same-name pairs for review and never collapses them on its own. 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
ruview-live RuView live sensing in Claude Code: /ruview opens a pane beside the transcript with three views: an overview… reach only what it hooks 2.1.287 95885
ruflo-mods ruflo as a Claude Code mod (function hooks, ADR-404): in-process prompt routing, edit learning signals, tight… reach every prompt, every tool call, subagent spawns 2.1.287 73669
ruflo-ruos Run ruflo swarm agents on your own ruOS cloud desktops via the tenant-authenticated fleet MCP or per-tenant S… reach every prompt 2.1.287 73669
ruflo-swarm Agent teams, swarm coordination, Monitor streams, and worktree isolation: wraps 4 swarm_* + 8 agent_* MCP too… reach subagent spawns, every tool call, everything 2.1.287 73669
code-modernization Guided modernization for any legacy codebase: start with /modernize, get an assessment, an interactive map, t… reach every prompt, every tool call 2.1.287 37297
fm Firstmate Calm for Claude Code: the sailboat working animation and conversation-only transcript presentation,… reach only what it hooks 2.1.287 7424
fast-jev-compaction Verbatim Jev-guided compaction for Claude Code sessions. reach compaction 2.1.287 7308
terminal-browser A browser running directly inside claude code. Preview websites, view HTML documents, and let your agent cont… reach ? calls 2.1.287 3583
caliber-jev-compaction Verbatim Jev-guided compaction for Claude Code sessions. reach compaction 2.1.287 1293
claude-council Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, Kimi, any model OpenRouter routes to, pl… reach Bash calls, /"^mcp__claude-council__ask$"/ calls, /"^mcp__claude-council__specialist$"/ calls fails on 2.1.287 815
storybloq Project memory for Claude Code and Codex. Storybloq stores tickets, issues, handovers, and lessons in a .stor… reach every tool call, compaction, every prompt 2.1.287 762
jev-auto-compact Jev-powered verbatim compaction: once context reaches 60%, prunes stale tool calls with zero generation. Skip… reach compaction 2.1.287 424
lesson-cards Displays lesson hint cards when tool calls match known patterns. Additive surface during pilot; the classic -… reach every tool call 2.1.287 286
memory-lens Recalls the few memories related to each prompt: one line for the human, one context entry for the model. Loc… reach every prompt, every tool call 2.1.287 286
promote-lights Shows CI status lights above the prompt while a promote PR (base main) is open. One REST page per minute, PR-… reach only what it hooks 2.1.287 286
secrets-veil Masks secret values in tool results before the model reads them: named vendor variables, value-shape patterns… reach every tool call 2.1.287 286
compact-adviser Suggests (or, opt-in, runs) /compact at a completed checkpoint, judged by TypeSafe Jev. Its hooks module acti… reach compaction 2.1.287 192
multi-core Claude Code plugin: use ChatGPT (Codex), Cursor, OpenCode Zen, and Antigravity models inside one Claude Code… reach only what it hooks 2.1.287 184
shunt A Claude Mod for the shunt gateway: /shunt:usage reads the shared account pool's remaining headroom and reset… reach only what it hooks fails on 2.1.287 165
fast-jev-output Trim long Bash output with Jev before the model sees it (Claude Code plugin) reach Bash calls 2.1.287 156
jev-eval-observer Pass-through evaluation instrumentation; never changes tool results. reach Bash calls 2.1.287 156
lane-stack Solo PM conveyor for Claude Code: orchestrator agents, lane playbooks, onboard and resume commands. reach compaction, ? calls, every prompt, subagent spawns 2.1.287 120
winnow A calibrated context sieve for Claude Code. Every large tool result is judged by a System One model before it… reach ? calls, every prompt 2.1.287 100
genesis-web-override Answers Claude Code's built-in WebSearch with Genesis's web_search chain, falling back to the built-in on any… reach WebSearch calls 2.1.287 95
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.287 82
save-token-jev Jev-guided, verbatim context compaction for Claude Code. reach only what it hooks fails on 2.1.287 79
jev-rules Jev picks which of your rules apply to each prompt, so Claude only sees the ones that matter. reach only what it hooks 2.1.287 62
tw-stock-mod Watchlist band above the Claude Code prompt: Taiwan hours show the Taiwan list (紅漲綠跌), US hours show the US l… reach only what it hooks 2.1.287 57
compaction-trigger Requests a session compaction when the live context passes a token threshold, so verbatim compaction plugins… reach only what it hooks 2.1.287 47
context-report Prints which instruction files the engine loaded (tier, path, @ imports, size) once per context load, and hin… reach the system prompt 2.1.287 47
drift-fuse Scores each unattended turn against the task the person asked for with TypeSafe's Jev model, and after consec… reach every prompt, every tool call 2.1.287 47
cs cs's in-session mod: the rotate band above the prompt, forced rotation past CS_ROTATE_FORCE_CTX, and the wrap… reach every prompt 2.1.287 44
cs-update Release notes for a pending cs update, once per launch, with 1 to install it in place; /cs-update reopens the… reach only what it hooks 2.1.287 44
jev-compact-gate Jev decides when the session compacts, inside a 280k: 400k token band; Claude's own summary does the compacti… reach compaction 2.1.287 41
cache-tax cache-tax, the Mod. Everything the hook form does, from inside Claude Code instead of the transcript: stops a… reach classic hooks, every prompt, compaction 2.1.287 39
lcm Lossless context management: DAG-based summarization that preserves every message reach the system prompt, every prompt, every tool call 2.1.287 36
cc-arcade Games above the Claude Code prompt (snake, Tetris, 2048, Minesweeper, Flappy, Pong, typing test, Space Invade… reach every tool call 2.1.287 36
hope Thinking discipline for AI work. Clarify intent, shape approach, consult experts, guard unsupervised work, ha… reach every prompt 2.1.287 34
hunch A grab bag of hunches: experimental skills and plugin features tried here before they earn a place in hope or… reach classic hooks, every tool call, every prompt, compaction 2.1.287 34
fable-pin Pins every subagent to the fable model: rewrites the model on agent.spawn unless the spawn is a fork, with /f… reach subagent spawns 2.1.287 32
kindex-modern Repo-local Kindex memory and durable tasks for Claude function hooks (qualified on 2.1.274) reach the system prompt, every prompt, every tool call 2.1.287 32
claude-runtime Shared Claude runtime adapter: normalises function-hook events into ClaudeRuntimeEvent, exposes $.runtime (em… reach every prompt, every tool call, subagent spawns fails on 2.1.287 26
harness-mods Harness Mod layer: heartbeat/canary, native usage, rewrite explanations, measured subagent accounting, superv… reach subagent spawns, every tool call, every prompt 2.1.287 26
bender REALITY BENDER: intercepts a harmless tool result and alters what Claude receives; prints REAL vs RECEIVED reach Bash calls 2.1.287 26
blackbox BLACK BOX RECORDER: structured per-session timeline of prompts, model steps, tool calls, subagents and denial… reach every prompt, every tool call, subagent spawns 2.1.287 26
guardian GUARDIAN: executable policy that protects lab/demos/protected/** from Write/Edit/Bash, whatever CLAUDE.md says reach Write|Edit|NotebookEdit|Bash calls 2.1.287 26
matrix MATRIX: freezes a harmless tool call before it runs, shows what Claude intended, asks you, then continues or… reach Bash calls 2.1.287 26
tunnel-cost MIDDLEWARE TUNNEL stage 2: Cost analyzer: estimates the call's token cost from the args size reach Bash calls 2.1.287 26
tunnel-observer MIDDLEWARE TUNNEL stage 1: Observer: sees the call first, stamps t0, prints what enters reach Bash calls 2.1.287 26
tunnel-policy MIDDLEWARE TUNNEL stage 3: Policy: allows everything harmless; denies a matching rule reach Bash calls 2.1.287 26
tunnel-telemetry MIDDLEWARE TUNNEL stage 4: Telemetry: records the call and its result for the ledger reach Bash calls 2.1.287 26
probe-ui Interactive UI probe: ui.render components, toast, status, log, pane, command register reach only what it hooks 2.1.287 26
probe2 Interception probe: deny, rewrite, replace result, delay, throw, register tool, classify reach classic hooks, Bash calls, Read calls, mcp__probe2__probe_echo calls 2.1.287 26
probe3 Permission override, subagent visibility, agent.spawn model rewrite, turn.step routing, prompt context inject… reach every tool call, subagent spawns, every prompt 2.1.287 26
spike-compact Spike: does $.session.compact() work from a plugin, and what does the session.compact event carry? reach compaction 2.1.287 26
spike-describe Spike: does a tool.describe rewrite reach the model, does agent.offer hide a type, does prompt.suggest fire? reach only what it hooks 2.1.287 26
spike-handoff Spike: safe-boundary handoff (bundle written at turn.complete from the runtime bus) and $.turn.abort semantics reach every tool call 2.1.287 26
xray CLAUDE RUNTIME X-RAY: wildcard inspector with filters (/xray all|tools|subagents|session|usage|ui|errors|unkn… reach everything 2.1.287 26
costclaw-live COSTCLAW LIVE: per-request cost, cache decay and repeated-read detection while the session runs, and it serve… reach every tool call 2.1.287 26
prodguard PRODUCTION GUARD: ambient project/environment context + a transport-independent policy core (DashClaw evidenc… reach Bash|Write|Edit|NotebookEdit calls 2.1.287 26
supervisor SUBAGENT SUPERVISOR: routing-and-budget Mod. Rewrites a spawn's model onto the capability graph instead of de… reach subagent spawns, every tool call 2.1.287 26
contextsaver Diagnoses wrong processes, workflows and habits in Claude Code sessions: fires on plan acceptance, workflow l… reach every tool call, subagent spawns, compaction, every prompt 2.1.287 25
homie-persona-cognition Host-bound cognitive lifecycle events for The Homie. reach every tool call, every prompt 2.1.287 25
pi-agent-for-claude pi agent for claude: a pi subagent type whose model steps run the pi CLI, so pi subagents and agent-team te… reach every tool call, subagent spawns 2.1.287 22
jev Cheap, fast, typed AI judgments inside Claude Code via the jevctl CLI (verify, screen, find, classify, extrac… reach compaction 2.1.287 22
claude-runtime Shared Claude runtime adapter: normalises function-hook events into ClaudeRuntimeEvent, exposes $.runtime (em… reach every prompt, every tool call, subagent spawns fails on 2.1.287 22
harness-mods Harness Mod layer: heartbeat/canary, native usage, rewrite explanations, measured subagent accounting, superv… reach subagent spawns, every tool call, every prompt 2.1.287 22
bender REALITY BENDER: intercepts a harmless tool result and alters what Claude receives; prints REAL vs RECEIVED reach Bash calls 2.1.287 22
blackbox BLACK BOX RECORDER: structured per-session timeline of prompts, model steps, tool calls, subagents and denial… reach every prompt, every tool call, subagent spawns 2.1.287 22
guardian GUARDIAN: executable policy that protects lab/demos/protected/** from Write/Edit/Bash, whatever CLAUDE.md says reach Write|Edit|NotebookEdit|Bash calls 2.1.287 22
matrix MATRIX: freezes a harmless tool call before it runs, shows what Claude intended, asks you, then continues or… reach Bash calls 2.1.287 22
tunnel-cost MIDDLEWARE TUNNEL stage 2: Cost analyzer: estimates the call's token cost from the args size reach Bash calls 2.1.287 22
tunnel-observer MIDDLEWARE TUNNEL stage 1: Observer: sees the call first, stamps t0, prints what enters reach Bash calls 2.1.287 22
tunnel-policy MIDDLEWARE TUNNEL stage 3: Policy: allows everything harmless; denies a matching rule reach Bash calls 2.1.287 22
tunnel-telemetry MIDDLEWARE TUNNEL stage 4: Telemetry: records the call and its result for the ledger reach Bash calls 2.1.287 22
probe-ui Interactive UI probe: ui.render components, toast, status, log, pane, command register reach only what it hooks 2.1.287 22
probe2 Interception probe: deny, rewrite, replace result, delay, throw, register tool, classify reach classic hooks, Bash calls, Read calls, mcp__probe2__probe_echo calls 2.1.287 22
probe3 Permission override, subagent visibility, agent.spawn model rewrite, turn.step routing, prompt context inject… reach every tool call, subagent spawns, every prompt 2.1.287 22
spike-compact Spike: does $.session.compact() work from a plugin, and what does the session.compact event carry? reach compaction 2.1.287 22
spike-describe Spike: does a tool.describe rewrite reach the model, does agent.offer hide a type, does prompt.suggest fire? reach only what it hooks 2.1.287 22
spike-handoff Spike: safe-boundary handoff (bundle written at turn.complete from the runtime bus) and $.turn.abort semantics reach every tool call 2.1.287 22
xray CLAUDE RUNTIME X-RAY: wildcard inspector with filters (/xray all|tools|subagents|session|usage|ui|errors|unkn… reach everything 2.1.287 22
costclaw-live COSTCLAW LIVE: per-request cost, cache decay and repeated-read detection while the session runs, and it serve… reach every tool call 2.1.287 22
prodguard PRODUCTION GUARD: ambient project/environment context + a transport-independent policy core (DashClaw evidenc… reach Bash|Write|Edit|NotebookEdit calls 2.1.287 22
supervisor SUBAGENT SUPERVISOR: routing-and-budget Mod. Rewrites a spawn's model onto the capability graph instead of de… reach subagent spawns, every tool call 2.1.287 22
claude-jev Hands the small judgments in a session to TypeSafe's Jev, a System One model that returns typed answers inste… reach compaction fails on 2.1.287 19
classifier-telemetry Records each tool call's permission verdict and wall time so auto-mode classifier cost is measurable from the… reach every tool call 2.1.287 17
herdr Drive the herdr terminal workspace manager: panes, tabs, workspaces, and sibling coding agents reach AskUserQuestion calls 2.1.287 17
run-command Pick a reply's ! <command> suggestion by click or digit to fill it into the shell prompt reach only what it hooks 2.1.287 17
idle-compact Compact once after 50 idle minutes, while the 1h prompt cache is still warm. reach compaction 2.1.287 17
prompt-rail A rail of your session's prompts beside the transcript or above the prompt; hover to read one, click to jump… reach classic hooks, every prompt 2.1.287 12
redact Read ツールの結果に含まれる認証情報の形をした文字列を、モデルが読む前に伏せる。 reach Read calls 2.1.287 12
awsh awsh for Claude Code: an aw subagent type whose model steps are answered by a session on the local awsh har… reach every tool call, subagent spawns 2.1.287 11
awcompact Compacts a long tool result through the AitherOS decision door before the model reads it: per LINE SHAPE, lea… reach every tool call 2.1.287 11
claude-image-generation Generate and edit images using Google Gemini, OpenAI GPT Image, xAI Grok Image, and OpenRouter APIs reach mcp__claude-image-generation__generate calls fails on 2.1.287 10
flowpane A live workflow pane: replaces the default Workflow progress list with a phase-by-phase graph or a timeline b… reach Workflow calls, every tool call 2.1.287 9
autotel OpenTelemetry for Claude Code plugins: adds $.autotel in the engine.create fold so a plugin records spans, tr… reach everything 2.1.287 8
cueloop Claude Mod for cueloop Threads: plan, reply, prototype, diff, review, and refine reach every tool call, compaction 2.1.287 8
jev-guard Probability-scored guardrails for Claude Code: deny rule-breaking edits and unasked-for deploys, route your o… reach Edit|Write|Bash calls, Skill calls, every prompt, Agent calls 2.1.287 7
taskcut Compacts when the work moves on from one sub-task to the next instead of when the context window fills, inclu… reach only what it hooks 2.1.287 7
jev-pilot TypeSafe's Jev decides how Claude Code works on each prompt: the main conversation's reasoning effort (low to… reach every prompt, every tool call, compaction, the jev-pilot:report skill, subagent spawns, the jev-pilot:setup skill, every skill, /"(?:)"/ calls 2.1.287 6
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.287 6
jev-search Web search through Jev Search. Answers Claude Code's built-in WebSearch with Jev (sources and time window cho… reach the system prompt, WebSearch calls 2.1.287 6
autodev-core Autonomous development workflow: brainstorm, auto, iterate, audit, review, ship, plus the prd.json sprint sys… reach every prompt, Bash calls 2.1.287 5
pixelband Animated pixel art above your Claude Code prompt that reacts while Claude works: seven scenes, or your own im… reach only what it hooks 2.1.287 5
jev-context Jev keeps the context window lean so compaction comes later: prunes tool output on entry, caps subagent repor… reach only what it hooks fails on 2.1.287 5
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.287 5
my-mod A band above the prompt. Replace with what your mod actually does. reach only what it hooks 2.1.287 5
vellum Plan at the frontiers and review the plan in the browser: decisions and interfaces before mechanics, vertical… reach the vellum:start skill, the vellum:stop skill, mcp__vellum__submit calls, mcp__vellum__state calls, mcp__vellum__grill_ask|mcp__vellum__propose|AskUserQuestion calls, every prompt 2.1.287 4
ai-skills Benjamin's collection of Claude Code skills: daily workflow, code quality, dev tools, and specialist agents. reach only what it hooks 2.1.287 4
cairn Milestone-driven development workflow and tracking system for Claude Code projects: a language-agnostic core… reach only what it hooks 2.1.287 4
action-pin After an edit that adds a GitHub Actions step pinned to a tag or a branch, names the commit SHA to write inst… reach every prompt, Bash calls, Edit calls, Write calls 2.1.287 4
ask-autopick Picks the recommended option of a question that waited unanswered for a set time, so a session you left does… reach /"^AskUserQuestion$"/ calls 2.1.287 4
bash-diet Shrinks each Bash result before the model reads it: per-command filters for git, test runners, linters, packa… reach classic hooks, Bash calls, ? calls 2.1.287 4
bg-tasks Shows the background shell tasks of the session on the status line or in the shared sidebar, with the oldest… reach Bash calls, TaskStop calls, every prompt 2.1.287 4
bughunt Runs proof-driven bug hunt rounds with /bughunt: each round proves one bug with a failing command the mod run… reach /"^mcp__bughunt__proof$"/ calls, /"^mcp__bughunt__found$"/ calls, /"^mcp__bughunt__collab$"/ calls, every prompt, the bughunt:hunt skill, Skill calls, Edit calls, Write calls, NotebookEdit calls, subagent spawns 2.1.287 4
cache-warm Keeps the 1-hour prompt cache warm for a window you set, or with no end in every session under always, with o… reach classic hooks, every prompt, compaction 2.1.287 4
commit-cadence Names the uncommitted files to you at the end of each turn, and tells the model at the next prompt to commit… reach every prompt 2.1.287 4
config-parse Parses each JSON, YAML, TOML or .env file an Edit or Write touches, notes a parse error at once instead of at… reach Edit calls, Write calls, every prompt, Bash calls 2.1.287 4
context-restore Hands a skill or command call the current text of its file when the file changed on disk after the session lo… reach every skill, Read calls, every prompt 2.1.287 4
contract-watch After the model changes a function signature with Edit, adds the callers ripwire finds to the Edit's result,… reach every prompt, Bash calls, Edit calls 2.1.287 4
council Asks a council of models about a hard problem, when the model calls its tool or you run /council :… reach classic hooks, the system prompt, /"^mcp__council__convene$"/ calls 2.1.287 4
dep-sentinel Checks each package the model installs against its registry and OSV.dev, and stops a missing, brand-new, look… reach every prompt, Bash calls 2.1.287 4
desk-notify Sends a desktop notification when a question or a plan waits for your answer, and when a turn ends or fails.… reach /"^AskUserQuestion$"/ calls, /"^ExitPlanMode$"/ calls, classic hooks 2.1.287 4
diagram-render Renders the mermaid blocks of the model's replies with an installed mmdc after each turn and draws each pictu… reach only what it hooks 2.1.287 4
disk-janitor Measures the build artifacts of the repository, shows them on the status line from 5 GB, and deletes the ones… reach only what it hooks 2.1.287 4
doc-drift-watch After each commit the model makes, adds the doc lines that commit made stale (file:line references, symbol na… reach Bash calls, every prompt 2.1.287 4
edit-loop Adds a note to the fifth edit of one file in one turn, so the model re-reads the code path and states the roo… reach Edit calls, Write calls, NotebookEdit calls 2.1.287 4
effort-auto Has a small model rate how hard each prompt is and runs that turn and its subagents at the matching effort, w… reach every prompt, subagent spawns 2.1.287 4
env-sync After each commit the model makes, names the env variables its added lines read that .env.example lacks, with… reach every prompt, Bash calls 2.1.287 4
error-poke Sends one continue prompt after a turn an API error killed, so the half-done work carries on instead of the s… reach every prompt 2.1.287 4
flaky-memory Remembers which tests failed on which code, and tells the model when a failing test has both passed and faile… reach Bash calls 2.1.287 4
gemini-advisor Gives the model a Gemini advisor tool it calls by itself: Gemini reads the whole conversation and the model's… reach classic hooks, the system prompt, mcp__gemini-advisor__advise calls 2.1.287 4
gemini-compact Moves compaction from Claude to Gemini: in summary mode Gemini summarizes the conversation and the newest mes… reach compaction 2.1.287 4
gemini-core Keeps the Gemini keys and tier of every Gemini mod, and each mod's model and thinking level, in one place: ad… reach only what it hooks 2.1.287 4
gemini-plan-review Has Gemini review each plan before the approval dialog, from the plan and the conversation, and sends a plan… reach every prompt, ExitPlanMode calls 2.1.287 4
gemini-review Has Gemini review every git commit the model runs, from the staged diff and the conversation, and stops a com… reach Bash calls 2.1.287 4
git-commit Ships a commit skill and holds every Bash git commit to it: a commit the skill did not open, a blanket git ad… reach every prompt, Skill calls, the git-commit:commit skill, Bash calls 2.1.287 4
i18n-watch After an edit that calls translation keys, names the keys the JSON, Laravel PHP, YAML or gettext locale files… reach Bash calls, every prompt, Edit calls, Write calls 2.1.287 4
idle-art Draws an ASCII animation above the prompt while the model works: matrix rain, fire, an aquarium, a cat, or a… reach only what it hooks 2.1.287 4
limit-watch Shows the subscription usage limits under the prompt or in the shared sidebar with a reset countdown and a pr… reach only what it hooks 2.1.287 4
lockfile-sync After each commit the model makes, names the manifests whose dependencies it changed without their lockfile (… reach every prompt, Bash calls 2.1.287 4
mcp-doctor Tells you when an MCP server failed to connect or dropped, with the engine's reason and a reconnect button, a… reach only what it hooks 2.1.287 4
memory-save Loads MEMORY.md into the session and saves project learnings to it after every turn through a tool-less fork… reach classic hooks, every prompt, every tool call 2.1.287 4
mod-doctor Names each installed plugin, of every marketplace, whose local clone already offers a newer version, with the… reach only what it hooks 2.1.287 4
orphan-server Lists the servers a Bash call of the model started in this repository and left listening on a port, with thei… reach only what it hooks 2.1.287 4
output-flood Measures how much context each Bash command spent and tells the model, past a size limit, which narrower comm… reach classic hooks 2.1.287 4
pin-note Keeps the notes you pin with /pin-note for the whole session and sends them to the model again, word for word… reach classic hooks 2.1.287 4
probe-runner For mod development: runs a live check of plugins in a fresh Claude Code session in tmux, types the steps one… reach /"^mcp__probe-runner__probe$"/ calls 2.1.287 4
prompt-deck Learns the short prompts you send often in this project and draws them, with the ones you pin by hand, above… reach every prompt 2.1.287 4
prompt-offload Writes a prompt longer than the limit (2000 characters by default) to a temp file and sends the model its fir… reach every prompt 2.1.287 4
prompt-time Draws the time under each of your messages and each text block of the model's replies, also for a resumed ses… reach classic hooks, every prompt 2.1.287 4
sage-memory Keeps project and global memories in SQLite through a shared local daemon, hands the model the entries that m… reach /"^mcp__sage-memory__"/ calls, the system prompt, classic hooks, compaction, /"^(Read|Grep|Glob|LSP|Edit|Write|NotebookEdit|MultiEdit|mcp__(?!sage-memory__).+)$"/ calls, every prompt, subagent spawns, /"^(Edit|Write|NotebookEdit|MultiEdit)$"/ calls, Bash calls 2.1.287 4
self-command For mod development: lets the model run a slash command in its own session, such as /reload-plugins after a p… reach /"^mcp__self-command__run$"/ calls 2.1.287 4
session-watch Shows this session's state in the sidebar: context fill, token totals, cost, model and effort, the Claude Cod… reach compaction, Bash calls 2.1.287 4
shot-inline Draws each PNG or JPG the model saves or reads under its tool row: pixels in kitty and Ghostty, quadrant bloc… reach Read calls, Bash calls, /"^mcp__(plugin_playwright_)?playwright__browser_take_screenshot$"/ calls 2.1.287 4
sidebar Opens one shared pane beside the transcript and draws the sections, lines and buttons every other mod writes… reach /"^mcp__sidebar__read$"/ calls 2.1.287 4
slash-chain Runs slash commands joined with && one after another, waits for each command's turn, pane or dialog to end, a… reach mcp__slash-chain__fail calls, every skill, every prompt 2.1.287 4
sql-concat-watch After an edit that builds SQL by joining or interpolating strings, names each line, so the model passes the v… reach every prompt, Bash calls, Edit calls, Write calls 2.1.287 4
storage-guard After an edit that keeps browser data in localStorage or sessionStorage, names each line, so the model stores… reach every prompt, Bash calls, Edit calls, Write calls 2.1.287 4
subagent-ledger Shows each subagent of the session with its turns, time, model and tokens, the costliest first, yellow while… reach subagent spawns 2.1.287 4
task-poke Submits a continue prompt while the task list has unfinished tasks, at most 99 times in a row by default, and… reach every prompt, classic hooks 2.1.287 4
tool-coach Stops the model from repeating a tool call that just failed with the same input, until a file or command has… reach every tool call 2.1.287 4
ua-fallback After a curl or wget an automated-client filter answered 403 or 429, gives the model the browser User-Agent t… reach Bash calls 2.1.287 4
katharsis An output style that classifies each message by exchange type and shapes the reply to fit it: the answer firs… reach every prompt, classic hooks 2.1.287 4
ultrapowers The client for ultrapowers: /ultrapowers commits an approved plan and runs on an exe.dev fleet yo… reach mcp__ultrapowers__show_screen calls 2.1.287 4
jev-router Routes each turn to a Claude model chosen by TypeSafe's Jev, asked through the Vercel AI Gateway. reach only what it hooks 2.1.287 4
jev Three-level decision layer on TypeSafe's Jev: picks model and effort per session and per subagent, compacts c… reach every prompt, subagent spawns, compaction 2.1.287 4
idle-compact Compacts the main conversation once it has sat idle for idleMinutes, while the prompt cache is still warm, an… reach compaction 2.1.287 4
straw-boss Route work through the smallest sufficient loop: handle bounded tasks directly, fan out clear branches, or co… reach compaction 2.1.287 4
specialists Specialists execution runtime in Claude Code: specialist activation and dispatch over MCP, session continuity… reach only what it hooks 2.1.287 4
budget-guard Stops a session before it runs past a budget. Three figures are guarded, each with a limit you set: the sessi… reach every tool call, every prompt 2.1.287 3
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.287 3
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.287 3
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.287 3
typesafe-mod Routes decisions to TypeSafe's Jev model: ranks installed skills for each prompt, and answers the agent's own… reach every prompt, AskUserQuestion calls 2.1.287 3
workflow-gates Draws the agentic-workflows engine's gates in the band above the prompt: rows a click puts in the prompt and… reach every tool call, Bash calls, every prompt 2.1.287 3
workflow-gates-rows Draws the transcript row of an answer the workflow-gates mod sent as the question it answered and the answer,… reach only what it hooks 2.1.287 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.287 3
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.287 3
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.287 3
katzensteg Game and HTML panels backed by the headless Katzensteg WM. Needs CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1. reach the system prompt, ? calls 2.1.287 3
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.287 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, classic hooks, subagent spawns 2.1.287 3
catalyst-refusal-watch Makes every response the service filter stopped visible at once and adds a rule: report it, do not drop work… reach TaskStop calls, the system prompt 2.1.287 3
catalyst-statusline Multi-line status HUD above the prompt over data families (hooks/data/*.ts pure collectors, one core subscrip… reach every tool call, subagent spawns, classic hooks 2.1.287 3
catalyst-swe-request Request-text policy for devin/swe-2: registers one rule in the host's $.requestText noun. reach only what it hooks 2.1.287 3
signet-eval-functions Optional Claude Code 2.1.274 and 2.1.280 function hooks for Signet-eval policy and output redaction reach every prompt, classic hooks, every tool call 2.1.287 3
jev-claude-router Routes each Claude Code turn to the model and effort TypeSafe's Jev picks, weighed against what a switch cost… reach classic hooks, compaction, subagent spawns 2.1.287 2
workflow-gates Draws the agentic-workflows engine's gates in the band above the prompt: rows a click puts in the prompt and… reach every tool call, Bash calls, every prompt 2.1.287 2
workflow-gates-rows Draws the transcript row of an answer the workflow-gates mod sent as the question it answered and the answer,… reach only what it hooks 2.1.287 2
calendar [Experimental] Upcoming Google Calendar events in-session: /cal toggles a band above the prompt with the next… reach only what it hooks 2.1.287 2
obw Obsidian Workspace: project-scoped vault productivity (capture / notes / PM). Skills own folder layout and te… reach only what it hooks 2.1.287 2
omp-quota [Experimental] Every omp provider's remaining quota in-session: a /quota band above the prompt, /quota refres… reach only what it hooks 2.1.287 2
proctor Hook-enforced development discipline for Claude Code. Skills teach methodology; hooks enforce compliance mech… reach the system prompt, Bash calls, Write calls, Edit calls, NotebookEdit calls, every skill, Read calls, subagent spawns, Agent calls, every prompt 2.1.287 2
install-doctor Reports the install-doctor verdict at session start and refuses tool calls while the install is provably brok… reach classic hooks 2.1.287 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.287 2
websearch-perplexity Routes the WebSearch tool to Perplexity (pplx CLI) via a function hook; falls back to native search on failure reach WebSearch calls 2.1.287 2
fast-jev-compaction Verbatim Jev-guided compaction for Claude Code sessions. reach compaction 2.1.287 2
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.287 2
code-modernization Guided modernization for any legacy codebase: start with /modernize, get an assessment, an interactive map, t… reach every prompt, every tool call 2.1.287 1
live-recap A card above the prompt that says what Claude is working on, refreshed every few minutes while a turn runs reach classic hooks, every tool call 2.1.287 1
message-timestamps Prefixes each Claude reply in the transcript with the local time it arrived, with no model calls reach only what it hooks 2.1.287 1
autoresearch Autonomous experiment loop for Claude Code: run, measure, keep or discard. A port of pi-autoresearch. reach every prompt, the system prompt, ? calls, compaction 2.1.287 1
bullswarm Bullswarm as a Claude Mod: live subscription meters for every installed coding-agent CLI above the prompt, qu… reach the system prompt, Agent calls, Bash calls, /"^mcp__bullswarm__route$"/ calls 2.1.287 1
fast-jev-compaction Verbatim Jev-guided compaction for Claude Code and Codex sessions. reach compaction 2.1.287 1
jev-route Routes each turn to the cheapest capable Claude model using Jev, TypeSafe's decision model. Toggle with /rout… reach every prompt 2.1.287 1
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 fails on 2.1.287 1
claude-queue A prompt typed while Claude is working is held in a stack above the prompt instead of landing in the running… reach classic hooks, every tool call, every prompt fails on 2.1.287 1
stepwarden Every tool call your agent makes, checked before it runs. Verifies each pending tool call against the session… reach every prompt, every tool call 2.1.287 1
cc-mod-waitwhat Retell what Claude just said, in plain words: in the band above the prompt, or in a split pane when running u… reach only what it hooks 2.1.287 1
cc-dino The T-rex from the browser's offline page, above the Claude Code prompt: jump cacti and duck birds while Clau… reach only what it hooks 2.1.287 1
quarry Adds Exa's results to WebSearch, and saves each WebFetch page to disk with the lines that answer the prompt reach the system prompt, WebFetch calls, WebSearch calls 2.1.287 1
jev-context Jev-scored context pruning for Claude Code through OpenRouter: at compaction every tool call and result is sc… reach compaction, every tool call 2.1.287 1
jev-model-router Picks the model and the reasoning effort for each task with TypeSafe's Jev, a System One decision model reach… reach every prompt, subagent spawns 2.1.287 1
fm Firstmate Calm for Claude Code: the sailboat working animation and conversation-only transcript presentation,… reach only what it hooks 2.1.287 1
pacman /pacman: Pac-Man played over the conversation on screen, eating it character by character while Claude works;… reach only what it hooks 2.1.287 1
fast-jev-compaction Verbatim Jev-guided compaction for Claude Code sessions. reach only what it hooks fails on 2.1.287 1
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.287 1
cc-dino The Chrome offline dinosaur, above the Claude Code prompt. Jump the cacti and duck the pterodactyls while Cla… reach only what it hooks 2.1.287 1
pull-request-pane A pane beside the transcript with the GitHub pull requests and issues related to the current session: drag a… reach Bash calls 2.1.287 1
persona-panel Gives a Claude Code session a character persona, with a time-aware liveliness layer and a pixel portrait pane… reach only what it hooks fails on 2.1.287 1
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 fails on 2.1.287 1
explore-model Pins the model that background recon subagents run on. An agent.spawn hook sets the Explore subagent's model… reach subagent spawns 2.1.287 1
review-gate The review gate as a tool.check function hook. Every shell call is decided in process, so the non-commit call… reach only what it hooks 2.1.287 1
linear /linear: your Linear projects, milestones and issues in a pane beside the transcript. Read an issue, then pre… reach only what it hooks 2.1.287 1
usageline A status line under the prompt: context, cache hit rate, cache TTL countdown, today's spend for this project,… reach every tool call, compaction 2.1.287 1
noctis Runs long Claude Code jobs overnight within your usage limits: pauses just before the 5-hour or weekly limit,… reach compaction 2.1.287 1
jevshift Experimental Jev-assisted model and effort selection for Claude Code: observe, pin, off, and opt-in auto. reach every prompt, classic hooks, compaction 2.1.287 1
artifact-archive 一時ディレクトリ (tmp/scratchpad) からの Artifact publish を拒否し ~/Documents/claude-artifacts への保存へ誘導する reach /"^Artifact$"/ calls 2.1.287 1
git-context 会話の最初のメッセージに現在ブランチ・git status・main からの差分コミットを注入する reach the system prompt 2.1.287 1
guards dotfiles のガード群 (git 操作のスキル強制・ブランチロック・コメント規約・文脈注入)。機能ごとに hooks/ 配下の 1 ファイル reach every prompt, Bash calls, Edit calls, Write calls 2.1.287 1
ntfy-notify メインループのターン完了を notify.sh 経由で ntfy.sh へプッシュ通知する reach only what it hooks 2.1.287 1
pr-watch 現在ブランチの OPEN PR を常駐監視し、CI fail / Copilot レビュー到着でセッションを起こす (pr-create の background スクリプト置き換え) reach every prompt 2.1.287 1
scratchpad-open 現セッションの scratchpad を Finder で開くボタンと /scratchpad コマンド reach every prompt 2.1.287 1
ship-hud ship フローの状態機械をペインで可視化する。/ship-hud でトグル、進行中フローがあれば自動で開く。モデル向けに status ツールも提供 reach every prompt, /"^mcp__ship-hud__status$"/ calls, /"^mcp__ship-hud__(init|done|skip)$"/ calls 2.1.287 1
turn-timer 各ターンの所要時間とトークン消費をトーストで表示する reach only what it hooks 2.1.287 1
turn-receipt Keeps a per-turn tally of edits, runs, curls and destructive commands and shows it on the turn footer; any no… reach every tool call 2.1.287 1
cc-side A separate agent conversation in Claude Code's right-hand pane, forked from the current context. reach classic hooks 2.1.287 0
agent-toolkit Agent Plugins、Claude Code、Codex向けの品質支援プラグイン。コードと文書を扱う作業、計画やバグ調査の指針を示し、フックで入力と操作を確かめる。 reach only what it hooks 2.1.287 0
switchboard Shared Switchboard gateway, setup, status and reversible Claude startup integration. reach classic hooks, compaction, subagent spawns 2.1.287 0
revdiff-relay Annotate diffs in a floating Zellij revdiff pane; each flush is relayed into your Claude Code session reach classic hooks 2.1.287 0
agent-router Choose subagent models with /agent-models and click the prompt panel to inspect activity, token usage, and ro… reach every tool call, subagent spawns 2.1.287 0
rtl-text Shapes and reorders Persian, Arabic and Hebrew text in the transcript through fribidi so the terminal draws i… reach only what it hooks 2.1.287 0
jev-skill-suggestion Keeps the skill listing out of the context window and lets TypeSafe's Jev, a System One decision model, pick… reach every prompt, compaction, the jev-skill-suggestion:setup skill, every skill 2.1.287 0
compact-handoff Replaces the engine's compaction with a subagent's handoff, and measures whether it can be one reach mcp__compact-handoff__force_compact calls, mcp__compact-handoff__refresh_handoff calls, mcp__compact-handoff__probe_spawn calls, mcp__compact-handoff__probe_budget calls, mcp__compact-handoff__ab_fork calls, mcp__compact-handoff__handoff_status calls, mcp__compact-handoff__handoff_list calls, mcp__compact-handoff__handoff_lookup calls, mcp__compact-handoff__handoff_search calls, mcp__compact-handoff__handoff_feedback calls, compaction 2.1.287 0
laya Runs the Laya decision model on your machine: checks each prompt, hints Claude at the right folder and task t… reach every prompt, mcp__laya__decide calls 2.1.287 0
fast-jev-compaction Verbatim Jev-guided compaction for Claude Code sessions. reach compaction 2.1.287 0
tg-messenger Telegram inside Claude Code: /tg opens a pane wired to tg-messenger serve (issues #246, #247). reach only what it hooks 2.1.287 0
drift Are you moving or hiding in the dark? Watches the session for shipped work (commits, pushes, deploys, passing… reach every prompt, every tool call 2.1.287 0
git-gates Gates git work: no commit, push or merge without the user's say-so in their latest message; a push to a branc… reach every prompt, /"^mcp__(plugin_)?git-gates__grant$"/ calls, Bash calls 2.1.287 0
lean-comments Comments worth keeping: limit-edits flags comment-heavy edits, limit-turns sends a follow-up when a turn's di… reach Bash|Write|Edit calls, Write|Edit calls 2.1.287 0
lean-docs Docs worth keeping: docs-review asks Haiku whether new text will be read again, docs-no-repeat-code blocks li… reach Bash|Write|Edit calls, Write|Edit calls 2.1.287 0
lean-scripts Scripts worth keeping: scripts-review asks Haiku whether a new script could just be typed again when needed. reach Write|Edit calls 2.1.287 0
secchain-mask Hides SecChain's secret values in prompts, tool results and instructions before the model reads them, through… reach every prompt, every tool call, the system prompt 2.1.287 0
dino A T-Rex runner in a pane, inspired by Chrome's offline game: /dino, then space to jump, s to duck and p to pa… reach every tool call, classic hooks 2.1.287 0
pomodoro A pomodoro timer on the prompt's hint line: /pomodoro start, and the break toast lands while Claude works reach classic hooks 2.1.287 0
usage-guard Claude の5時間の使用量の上限を status line に出し、しきい値を超えたらツールとプロンプトを止める mod reach every tool call, every prompt 2.1.287 0
doom The original Doom engine, with Freedoom Phase 1, playable inside Claude Code. Run /doom. reach only what it hooks 2.1.287 0
spare10 Keeps the last part of your 5-hour and weekly quota for you. At the reserve, spare10 holds all work and asks… reach every tool call, /"^AskUserQuestion$"/ calls, every prompt 2.1.287 0
lint Formats and lints every file Claude Code edits, reported as one collapsible line. reach Edit calls, Write calls 2.1.287 0
firstmate-calm Firstmate Calm for Claude Code: the sailboat working animation and conversation-only transcript presentation,… reach only what it hooks 2.1.287 0
usage-wrapup When your plan usage gets low, tells every running agent to wrap up before the limit cuts it off. reach every tool call 2.1.287 0
idle-compact Compacts an idle interactive session shortly before its prompt cache expires, so coming back later doesn't re… reach every prompt 2.1.287 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.287 0
fleet See every running Claude Code session and worktree at a glance: status, branch, uncommitted work, staleness reach only what it hooks 2.1.287 0
origami Variable-resolution context: folds bulky stale tool output to disk behind always-visible stubs; hydrate() rec… reach compaction, classic hooks, mcp__origami__hydrate calls, mcp__origami__unpin calls, every tool call 2.1.287 0
engine-fixture Tooling only, never installed: draws what sidepad avoids, so the limit scenarios of check:live can watch Clau… reach only what it hooks 2.1.287 0
sidepad A read-only side pane beside the transcript: it opens the file Claude last edited at the end of the turn, lis… reach every prompt, ?|? calls 2.1.287 0
loose-ends A live checklist above the prompt of the conversation's loose ends: questions left unanswered, points made in… reach only what it hooks 2.1.287 0
pi-outliner Pi Outliner integration for Claude Code: typed outline, workboard and door tools for agents (read, find, edit… reach the system prompt, ? calls, mcp__pi-outliner__show calls 2.1.287 0
fast-jev-plus Verbatim Jev-guided compaction for Claude Code sessions. reach compaction 2.1.287 0
prompt-stash /stash: a git-stash-like stack of prompts, kept between sessions, popped back into the prompt box. reach only what it hooks 2.1.287 0
jev-compact Context compaction that prunes instead of summarising: rules drop exploration output and hook noise locally,… reach compaction 2.1.287 0
jev-compact-trigger Companion to jev-compact: watches context use after every turn and starts a compaction at the configured perc… reach only what it hooks 2.1.287 0
cc-sidecar See what codex, claude and gemini do when Claude Code delegates to them from Bash reach Bash calls 2.1.287 0
bw-peek A Beadwork ticket pane inside Claude Code: /bw or a search box runs bw show and draws the digest, title,… reach Bash calls 2.1.287 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.287 0
idle-compact Compact the conversation once after 40 idle minutes, while the 1h prompt cache is still warm. reach compaction 2.1.287 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.287 0
jet-router Experimental Claude Code effort router: fake and opt-in Jev shadow reach every prompt 2.1.287 0
jevcomp Jev decides what Claude Code keeps when it compacts, instead of a model-written summary. reach compaction 2.1.287 0
fast-jev-compaction Verbatim Jev-guided compaction for Claude Code sessions. reach compaction 2.1.287 0
fast-jev-output Trim long Bash output with Jev before the model sees it (Claude Code plugin) reach Bash calls 2.1.287 0
time-check Asks you to acknowledge the time before prompting inside time windows you configure per day. reach every prompt 2.1.287 0
calm Hide tool noise and show one live status line while Claude works. Needs CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1. reach every tool call 2.1.287 0
jev-skill-scout Before each prompt reaches the model, TypeSafe's Jev ranks your installed skills against it and attaches one… reach every prompt 2.1.287 0
fast-laya-compaction Verbatim Laya-guided compaction for Claude Code sessions (local, no API key). reach compaction 2.1.287 0
observe-mod Logs every function-hook event (on '*') to JSONL for inspection. reach everything 2.1.287 0
crosstalk A Claude Mod: /crosstalk opens a pane with this session's conversations with your other Claude Code sessions… reach SendMessage calls 2.1.287 0
self-improvement-loop Background reflection on Claude Code sessions that promotes recurring lessons into skills, hooks, rules and a… reach only what it hooks fails on 2.1.287 0
hidevalues Hides high-entropy tokens and e-mail addresses in Bash results until hovered reach only what it hooks 2.1.287 0
mod-settings Draft and apply mod settings, with declared presets, undo and observed hook previews. reach everything 2.1.287 0
statusline ClaudeCodeStatusline as a function-hook mod: the status bar drawn in the hint line under the prompt, each seg… reach classic hooks, compaction, every prompt 2.1.287 0
atelier 통합 개발 워크플로우: spec/git/orchestrator/workflow 를 관심사 단위 skill 로 큐레이션한 단일 plugin reach subagent spawns, Agent calls, compaction 2.1.287 0
agents-skills Discover Agent Skills under .agents/skills (project) and ~/.agents/skills (user), expose them as slash comman… reach only what it hooks fails on 2.1.287 0
claude-maru-run An orange-and-white cat chases a butterfly across seven rows above the prompt for as long as Claude works, bo… reach only what it hooks fails on 2.1.287 0
pin Marks conversation content wrapped in ... tags as compaction-proof: pinned content is re-injected… reach compaction 2.1.287 0
topic-filter Keep unrelated topics from pulling Claude off your code: listed terms become stable placeholder names (or the… reach every tool call, every prompt, the system prompt, every skill 2.1.287 0
fast-jev-compaction Verbatim Jev-guided compaction for Claude Code sessions. reach compaction 2.1.287 0
claudoom Plays Doom-engine WADs in a Claude Code pane: runs doom-cli (GPLv2, built from upstream) in a private tmux se… reach only what it hooks 2.1.287 0
protocol-guard Required workflow checks with Claude Code function hooks. Refuses a knowledge-file write, or a memory-service… reach compaction, every prompt, classic hooks, every skill, every tool call 2.1.287 0
agentctl agentctl Mod: agentctl CLI (tools/agentctl) が ~/.agentctl/claude//inbox/ に置いたメッセージを $.prompt.submi… reach only what it hooks 2.1.287 0
doc-desk doc-desk Mod: Claude が質問票 JSON を open_form ツールに渡すと、ブラウザに一枚のフォームを出して人に答えてもらい、回答を【doc-desk 回答】の固定形にして Claude に届… reach mcp__doc-desk__open_form calls, mcp__doc-desk__open_review calls, mcp__doc-desk__open_live calls, Write calls, Edit calls, compaction 2.1.287 0
cold-cache-guard Asks what to do before Claude Code re-sends a large conversation whose prompt cache has expired: on a cold re… reach classic hooks, every prompt 2.1.287 0
buffer-pane A pane beside the transcript that holds the next things to tell the agent: write blocks of text while a turn… reach only what it hooks 2.1.287 0
draft-pane A pane beside the transcript that shows the model's newest open draft and sends your comments on it, span by… reach only what it hooks 2.1.287 0
grilling-pane A pane beside the transcript that shows the model's open interview questions and submits every pick as one pr… reach every prompt 2.1.287 0
jira-ticket-pane A pane beside the transcript that fetches one Jira issue by key and lets you attach it to your next prompt. reach every prompt 2.1.287 0
shunt A Claude Mod for the shunt gateway: /shunt:usage reads the shared account pool's remaining headroom and reset… reach only what it hooks fails on 2.1.287 0
ccline-agents-mod Experimental in-process subagent activity for CCometixLine. reach classic hooks 2.1.287 0
code-modernization Guided modernization for any legacy codebase: start with /modernize, get an assessment, an interactive map, t… reach every prompt, every tool call 2.1.287 0
lossless-compact Lossless compaction for Claude Code: nothing is summarized; everything removed is archived verbatim with prov… reach every skill, compaction, every prompt 2.1.287 0
pre-merge-cross-review merge 前の codex review を必須化する reach classic hooks, Bash calls 2.1.287 0
agent-aquarium A Claude Mod (function-hooks plugin): /aquarium draws the session as a fish tank in a pane with kitty graphic… reach every tool call, subagent spawns, compaction 2.1.287 0
git-ops A Claude Mod (function-hooks plugin): /git draws a clickable panel above the prompt for everyday git: pick a… reach only what it hooks 2.1.287 0
md-prompt Paints Markdown onto Claude Code's prompt box as you type: fenced code becomes a syntax-highlighted card (eve… reach only what it hooks 2.1.287 0
review-cycle Automated multi-agent code review cycle. Spawns reviewers in parallel (plus Codex when available), applies fi… reach Edit calls, Write calls, mcp__review-cycle__ledger calls, mcp__review-cycle__ledger_record calls, mcp__review-cycle__scratch calls, mcp__review-cycle__sweep calls, mcp__review-cycle__status calls, every prompt, subagent spawns, Skill calls, Bash calls, NotebookEdit calls, Monitor calls 2.1.287 0
sift Typed judgement calls for Claude Code: two primitives, judge and rank, under packs that grade issues, pull re… reach classic hooks, every tool call, mcp__sift__grade calls, ? calls, subagent spawns, mcp__sift__judge calls, mcp__sift__rank calls, every prompt, mcp__sift__watch calls, mcp__sift__status calls 2.1.287 0
fast-jev-compaction Verbatim Jev-guided compaction for Claude Code sessions. reach only what it hooks fails on 2.1.287 0
sidequest The Loadout's core work board and orchestration loop for Claude Code. Tickets are classified into categories… reach compaction 2.1.287 0
eventlog-context Replaces context compaction in the controller's interactive session of a log-driven repo: the conversation is… reach compaction 2.1.287 0
offcut Cleans up finished git worktrees as soon as a turn or a session ends. When a turn ends (the main session's or… reach only what it hooks 2.1.287 0
kb-settings-guard Denies a delegated agent lane any write to this repo's Claude settings files. reach ? calls 2.1.287 0
cdx Run OpenAI Codex and Google Antigravity execution lanes from Claude Code with background event delivery, stat… reach Bash calls, every tool call, /"^mcp__cdx__"/ calls, every prompt 2.1.287 0
maestro-lanes Shows Maestro external lane runs above the prompt. reach only what it hooks 2.1.287 0
persistent-monitor Monitor tool with persistent (no deadline) watches reach mcp__persistent-monitor__monitor calls, mcp__persistent-monitor__waitpid calls, mcp__persistent-monitor__waitfile calls, mcp__persistent-monitor__monitor_stop calls 2.1.287 0
claude-who Friends' Claude Code presence and usage leaderboards via /who. reach only what it hooks fails on 2.1.287 0
agentic-plugin PIANO-esque cognitive layer: persona-keyed state, heartbeat liveness, controller with classify/actuate reach compaction, every tool call, every prompt 2.1.287 0
usage-report Shows context fill, 5-hour and weekly quota, and session cost on the status line under the prompt, with warni… reach only what it hooks 2.1.287 0
ad-ldap Active Directory administration over LDAPS for Claude Code: an MCP server (FastMCP + ldap3) with 15 tools, ad… reach only what it hooks 2.1.287 0
pet A small ASCII pet that lives in the band above the prompt, fed by /pet reach only what it hooks 2.1.287 0
model-router Routes each turn and subagent to a model tier and reasoning effort using a classifier behind any server that… reach every prompt, subagent spawns 2.1.287 0
firstmate-calm Firstmate Calm for Claude Code: the sailboat working animation and conversation-only transcript presentation,… reach only what it hooks 2.1.287 0
fast-jev-compaction Verbatim Jev-guided compaction for Claude Code sessions. reach compaction 2.1.287 0
jev-vault-gate Uses Jev to spot durable knowledge in a turn and auto-capture it into ~/vault/raw/ for /compile. reach classic hooks 2.1.287 0
sushida 寿司打風の日本語タイピングゲームを /sushida でペインに開く。かな入力のローマ字表記揺れに対応。 reach only what it hooks 2.1.287 0
better-compaction Compaction that waits for the model's turn to end, and summarizes at its own effort level. reach classic hooks, compaction 2.1.287 0
whiteboard-defense Understand what you ship: plan with a real diagram and decisions you make yourself, then get grilled on it af… reach mcp__whiteboard-defense__draw calls 2.1.287 0
general-dev-mods 開発全般で使える Claude Mods 集。現在は cache-ttl-compact (離席が続いてプロンプトキャッシュの 1 時間 TTL が失効する前に conversation を自動で compact する… reach compaction 2.1.287 0
essential-conversation Shows each turn's user prompt paired with Claude Code's last answer for that turn in a side pane (/conversati… reach only what it hooks 2.1.287 0
claude-roulette A private text chat with another human while Claude works, with random matching, interests, next, block, repo… reach classic hooks fails on 2.1.287 0
fortune-cookie /fortune cracks open a fortune cookie: one line of wisdom for your coding session, shown in the transcript an… reach only what it hooks 2.1.287 0
better-ask-picker Ask the user a question in a dedicated pane: show every option on one screen with a summary, single or multi-… reach mcp__better-ask-picker__pick calls 2.1.287 0
jev-model-router Corrects the model tier of every subagent spawn (agent.spawn) with a live Jev judgment (haiku / sonnet / opus… reach subagent spawns 2.1.287 0
clawd-band An unofficial fan-made pixel cat that lives in the band above the prompt and reacts to what Claude is doing:… reach every tool call 2.1.287 0
effort-router Picks the reasoning effort for each turn of the main conversation with a System One classifier (hosted Jev or… reach every prompt, every tool call 2.1.287 0
laya-compaction Verbatim context compaction for Claude Code, scored by a local Laya model. reach compaction 2.1.287 0
meta-harness Harness engineering for Claude Code: attribute every prompt/agent change, keep every candidate, diagnose from… reach every tool call, every prompt 2.1.287 0
dev-kit-jev Optional Claude Mod: contextual skill recommendations and historical references through Jev. reach every prompt 2.1.287 0
mermaid-live Claude の応答が流れてくる途中から Mermaid で図解する Mod。図にすべきか・どの図か・もう描いていいかの判断だけを Jev(TypeSafe AI の System One モデル)に確率で聞き、Mer… reach only what it hooks 2.1.287 0
cc-buddy Brings back /buddy: the small creature that watched you code, above the prompt again. Restores the companion… reach every prompt, subagent spawns, every tool call 2.1.287 0
mermaid Render ```mermaid fences in assistant replies as Unicode box-drawing diagrams in the terminal transcript reach only what it hooks 2.1.287 0
claude-slots Replaces the spinner with an animated ASCII slot machine: pull the lever on every prompt, watch the reels spi… reach only what it hooks fails on 2.1.287 0
code-modernization Guided modernization for any legacy codebase: start with /modernize, get an assessment, an interactive map, t… reach every prompt, every tool call 2.1.287 0
autonomous-loop A state-machine graph engine that drives a ticket through claim -> worktree -> coding -> evaluate -> review -… reach every tool call 2.1.287 0
ale /ale-board: a live task board for an Agentic Label Engineering (ALE) run above the prompt and in a docked pan… reach only what it hooks 2.1.287 0
music-mod /music: what macOS Music.app is playing, in one line above the prompt. A pressable play/pause glyph, track ·… reach only what it hooks 2.1.287 0
today-mod /today: the day's agenda for Claude and for you. Calendar events, E3 deadlines and Reminders are read through… reach the system prompt 2.1.287 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
agents-md AGENTS.md as project instructions, by one option. Under claude-md-or-agents-md a project with no instruction… reach the system prompt, subagent spawns, Read calls 2.1.287 148873
diff The diff pane as a plugin: /diff opens the session's uncommitted changes beside the transcript, file by file… reach ?|? calls, every prompt 2.1.287 148873
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.287 148873
telemetry Plugin analytics: hooks $.telemetry's two events, so a plugin logs an event or marks a feature's use as a fir… reach only what it hooks fails on 2.1.287 148873

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 searchable collection under docs/, which GitHub Pages serves as mods.aidojo.si.

Discovery retains previously found repos and splits searches above GitHub's 1,000-result limit by file size. Incomplete responses are retried; missing pages or changing counts trigger smaller searches. A partition that remains capped or incomplete fails the run instead of publishing partial results. Each partition must be complete, but GitHub does not provide an atomic snapshot across searches. This covers the configured searches, not every repository on GitHub: indexing and search-pattern limits still apply.

Daily scans retain missing plugins with their last known footprint and mark them “not verified”. A separate weekly retirement workflow proposes removals only when a fresh, successfully inspected checkout no longer contains the hook module. Failed clones, malformed hook files and validation failures do not justify removal. The proposal records the checked revisions in data/retirements.json and requires a maintainer merge. Exception seeds remain candidates until reviewed separately; curated descriptions are maintained by hand.

Pull-request checks combine committed candidates with submitted seeds without running global discovery. Newly added seeds must clone successfully and contain mod plugins that pass validation, with warnings allowed.

Validation is a static check, not a runtime compatibility test. Reserved plugin names fail validation; the raw data and each website entry’s “Access & validation details” section retain the reason. The scanner also validates ancestor marketplaces that list the plugin through a local source path. A marketplace failure appears separately because loading the plugin directly is a different install route. Incomplete or unrecognized results stay “not verified”.

“Review UI rewrite” means that a mod hooks ui.render and its module source or local imports contain control-character strings. The scanner parses JavaScript and TypeScript without executing them, and links each finding to the scanned commit. It excludes comments, regular expressions, tab and newline characters. This is a source-review warning: the strings can have other uses, and computed strings, external packages or unresolved imports can escape detection. No warning does not prove runtime compatibility. See the 2.1.287 compatibility report for the reported restriction on rewritten text.

Benchmark directories and plugins that identify themselves as fixtures or non-installable harnesses are recorded but excluded from the mod count, tables and badges. The workflow tests classification and renders sample lists of up to 1000 mods in Chromium at desktop and mobile widths before scanning.

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.

Use mods

Check claude --version: use 2.1.287 or later, where mods are on by default. Follow the chosen mod's installation instructions, or load a local plugin with claude --plugin-dir ./path/to/plugin.

The September preview required CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1; you do not need to add it on these versions. Review a mod's footprint and source before installing it. A footprint is a static inventory, not a runtime safety guarantee.

Related

About

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

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages