modscode / Gallery / Page 6 of 31
Claude Code mods: their code and what they draw
3676 public mods on GitHub with code laid out so you can check it, read on 2026-10-06: for the terminal, the desktop app, both, or hooks that draw nothing. Each picture is what the code says the mod draws: its JSX parsed, never run. A dotted underline marks a made-up sample of a value only the run time knows. Most stars first.
Check every mod yourself before you install it. Mods run unsandboxed, with your permissions. modscode lists a mod when its code is laid out so you can check it; it does not vouch for what the code does. Each page shows where it draws and what the code reaches.
Runs in:
Draws in:
Uses:
Without:3676 shown
-
What it does
- Draws a pane, a band above the prompt
- Hooks prompt.submit, session.end, session.measure, session.start and 2 more
-
Ask Claude…guard 3 rulesGuardrails●guardrailsokPresetsFix login 3Fix login 3Fix login 3Rules●Fix loginEdit●Fix loginEdit●Fix loginEditYour own block patterns (regex on shell commands)Read●/All off/remove●/All off/remove●/All off/removeregex, e.g. docker\s+system\s+prune AddRules are best-effort pattern checks, a seatbelt, not a sandbox. Saved for all your sessions.Blocked this session (3)Nothing blocked yet. When a rule stops a command, it shows up here with the rule that caught it.✗ Edit All off: Grep✗ Edit All off: Grep✗ Edit All off: Grep
-
Ask Claude…Handoff NotesHandoff NotesUnable to inspect this data.Handoff notesRefresh
-
Ask Claude…Hash LabHash LabUnable to inspect this data.AlgorithmRefresh
-
What it does
- Watches Bash calls and can refuse them
-
Ask Claude…Ignore CheckIgnore CheckUnable to inspect this data.RefreshRefresh
-
What it does
- Hooks classic.PreToolUse, classic.SessionStart
- Starts processes
-
What it does
- Watches Bash calls and can refuse them
- Hooks agent.offer, agent.spawn, session.compact, session.end and 4 more
- Calls the network
- Starts processes
-
What it does
- Watches Bash calls
- Hooks session.start
-
Ask Claude…JSON BrowserJSON BrowserUnable to inspect this data.FileRefresh
-
Ask Claude…JSON FormatJSON FormatUnable to inspect this data.Copy resultRefresh
-
What it does
- Adds /katzensteg
- Watches tool calls and can refuse them
- Hooks prompt.section, session.start, ui.close, ui.message and 1 more
- Keeps its own state between turns
-
Ask Claude…ScratchRefresh rcommit checks: /scratch-statusRun /scratch to scan.No efforts in .scratch/.
-
What it does
- Hooks prompt.edit, session.start
- Starts processes
-
Ask Claude…Link ShelfLink ShelfUnable to inspect this data.Reference linksRefresh
-
Ask Claude…Log ViewerLog ViewerUnable to inspect this data.FileRefresh
-
What it does
- Draws toasts
- Watches tool calls
- Hooks turn.start
-
Ask Claude…Markdown MapMarkdown MapUnable to inspect this data.FileRefresh
-
What it does
- Adds /rain
- Watches tool calls
- Hooks classic.PermissionRequest, prompt.submit, session.start, turn.complete and 1 more
- Keeps its own state between turns
-
Ask Claude…⏺ src/ WriteUpdated·0·0·0search: Edit nextUpdated1/3── Updated ────────› Edit› Edit› Edit⎿Updated> what to change in lines Warp-Edit sendenter to send to Claude ·cancel⎿ open the original⎿ open the original⎿ open the original✎> what to change in lines Warp-Edit sendenter to send to Claude ·cancel⎿ open the original⎿ open the original⎿ open the original✎> what to change in lines Warp-Edit sendenter to send to Claude ·cancel⎿ open the original⎿ open the original⎿ open the original✎⋯> what to change in lines Warp-Edit sendenter to send to Claude ·cancel⎿ open the original⎿ open the original⎿ open the original✎> what to change in lines Warp-Edit sendenter to send to Claude ·cancel⎿ open the original⎿ open the original⎿ open the original✎> what to change in lines Warp-Edit sendenter to send to Claude ·cancel⎿ open the original⎿ open the original⎿ open the original✎
-
Ask Claude…Mods✗mod-managerok▲ Changes apply in your next session (start a new chat or restart Claude Code).✗ Keep itAsking Claude Code which mods are installed… this takes a few seconds.Update 1 mod uTakes effect in your next session.Presets (turns off what isn't listed, removes nothing)3 build3 build3 build⋯This manager●mod-manager1.2.0 → Turn offUpdate
-
mod-scout: could not send the design prompt:mod-scout: scanning the last days of transcripts…Ask Claude…
-
奶蛙:屏幕太窄,动画放不下 —— 听个响吧,齁齁齁奶蛙:帧数据没读出来,齁……Ask Claude…🐸 奶蛙待命 · 敲 /naiwa 叫它
-
What it does
- Hooks prompt.context
-
What it does
- Adds /nodd
- Watches tool calls and can refuse them
- Hooks agent.spawn, prompt.context, prompt.submit, session.start and 1 more
- Keeps its own state between turns
-
Ask Claude…Notifications○notifyokUnmute mClear cTest tInboxNothing yet. Long turns, finished subagents, background tasks and pending approvals show up here. Press t to send a tes…●Fix login2h 10mHidden●Fix login2h 10mHidden●Fix login2h 10mHidden
-
Ask Claude…Package ScriptsPackage ScriptsUnable to inspect this data.RefreshRefresh
-
What it does
- Watches tool calls and can refuse them
- Hooks classic.PermissionRequest
-
took after you: a build now.ran 3 and ate snacks.Ask Claude…
-
Ask Claude…PinboardOpen decisions 3 No open decisions.?Todos?Todos?Todos 3/3 No todos yet.Todos▸Todos▸Todos▸✓ 3 doneTodosLinks 3l clearNothing created yet. build build build
-
What it does
- Watches tool calls and can refuse them
-
Usage limit note reached 42%Cache rewritten: 12.4 tokens written after idleAsk Claude…
-
Ask Claude…SessionsNeeds youasked 2h 10m agoAsk src/app.ts↻Needs youNo other sessions in this group yet.Needs you3Working3Done3Loose worktrees3
-
🕌 It's time for build (14:32). Time to pray.Ask Claude…
-
Ask Claude…coach: reviewing prompt…
-
Ask Claude…Prompt ShelfPrompt ShelfUnable to inspect this data.Reusable promptsRefresh
-
What it does
- Draws a band above the prompt
- Adds /quickbar
- Hooks session.start, turn.complete
- Keeps its own state between turns
-
Ask Claude…Quota WatchQuota WatchUnable to inspect this data.RefreshRefresh
-
Ask Claude…Read-only ModeRead-only ModeUnable to inspect this data.WriteRefresh
-
Ask Claude…Regex LabRegex LabUnable to inspect this data.PatternRefresh
-
Ask Claude…Release ChecklistRelease ChecklistUnable to inspect this data.Release checksRefresh
-
Ask Claude…GitHub: 3 open issuesGitHub issues3 open issuesRefreshing… racme/app · updated 14:32Couldn't fetch issues: RefreshThe breakdown below covers the 3 most recently updated.By type████████████████████████■ build 3 Unassigned%■ build 3 Unassigned%■ build 3 Unassigned%By person████████████████████████■ build 3████████████████████████■ build 3████████████████████████■ build 3Each person's bar is split by issue type, in the colours above. 3 issue has more than one person, so it counts for each.████████████████████████
-
resume-nudge: session was cut off (). Pick-up prompt drafted; Enter to send, or /resume-here.resume-nudge: could not send the pick-up prompt:Ask Claude…
-
Ask Claude…ReviewReview› ReviewReviewbuildbuildbuildearlierlaterunfreezecopy
-
What it does
- Adds /ricky
- Watches tool calls
- Hooks config.set, session.end, session.start, turn.complete and 2 more
- Keeps its own state between turns
-
pin next turn Edit Edit Edit Manual 1 rowAsk Claude…
-
Ask Claude…Scope WatchScope WatchUnable to inspect this data.WriteRefresh
-
Ask Claude…ScratchpadScratchpadUnable to inspect this data.RefreshRefresh
-
Ask Claude…ok(判讀不可用,全從嚴)
-
Ask Claude…session-start ERROR: a1b2c3d
-
What it does
- Adds /shared-file-guard
- Watches Bash calls and can refuse them
- Hooks session.start
-
Ask Claude…buildCache write● Fix login2h 10m● Fix login2h 10m● Fix login+3 more2h 10mbuildCache write— / — tokensbuildCache writebuildCachebuildCachebuildCachebuildCacheTotal0000buildCachebuildCachebuildCachebuildCache writebuildCacheExpires inCost / 1h1h cache · TotalbuildCache writebuildCachebuildCachebuildCache writebuildCacheHide sidebar ctrl+x sbuildCachebuildCacheLines+Expires in −Expires in
-
Ask Claude…Signet-eval: policy + output redaction
-
What it does
- Adds /skill-stats, /skill-fix
- Hooks session.start, skill.prompt
- Keeps its own state between turns
- Starts processes
-
Ask Claude…Snippet ShelfSnippet ShelfUnable to inspect this data.Saved snippetsRefresh
-
Ask Claude…SpritesRefresh runtime FindLoading Sprites…okSprites3+ · as of Oct 6Press Find to list your Sprites, or filter by a name prefix.▌●buildin chatunknown▌●buildin chatunknown▌●buildin chatunknownLoading…buildin chat● checking…OrgLoad moreCreatedOct 6URLexample.comIn chat ✓Loading…Loading runtime wakes this idle Sprite.Services3Loading…Load runtimeNo services configured.●buildokLogs ✓●buildokLogs ✓●buildokLogs ✓Checkpoints3Loading…Load runtimeNo checkpoints.a1b2c3dNo commentOct 6a1b2c3dNo commentOct 6a1b2c3dNo commentOct 6Logs · Logs · last 100 linesHideLoading…LogsNo recent logs.
-
Ask Claude…Staged ReviewStaged ReviewUnable to inspect this data.RefreshRefresh
-
Ask Claude…Stash BrowserStash BrowserUnable to inspect this data.RefreshRefresh
-
What it does
- Draws a band above the prompt
- Hooks session.start, turn.complete
- Starts processes
-
Could not compact:Ask Claude…
-
Ask Claude…StopwatchStopwatchUnable to inspect this data.RefreshRefresh
-
Ask Claude…SubtaskPick an item, or type its number. Esc closes.
-
What it does
- Draws a band above the prompt
- Hooks session.start
- Starts processes
-
Ask Claude…Task BoardTask BoardUnable to inspect this data.TasksRefresh
-
Ask Claude…Test LedgerTest LedgerUnable to inspect this data.RefreshRefresh
-
Ask Claude…Text CounterText CounterUnable to inspect this data.Copy resultRefresh
-
Ask Claude…Time LabTime LabUnable to inspect this data.TimestampRefresh
-
Ask Claude…TODO FinderTODO FinderUnable to inspect this data.RefreshRefresh
-
What it does
- Draws a band above the prompt in the desktop app
- Hooks session.end, session.measure, session.start, turn.complete and 1 more
- Keeps its own state between turns
-
Ask Claude…Tool TimingTool TimingUnable to inspect this data.RefreshRefresh
-
Ask Claude…Tools●toolboxreading tools…For this project (Ask now)Looking at this project… suggestions appear here in a moment.●Fix loginbuildRust●Fix loginbuildRust●Fix loginbuildRustTools3 [Python]3 [Python]3 [Python]No tools used yet this session. Counts go up as Claude works.Rust (3)Docker×a1b2c3d a1b2c3dDocker×a1b2c3d a1b2c3dDocker×a1b2c3d a1b2c3dRust (3)Docker×a1b2c3d a1b2c3dDocker×a1b2c3d a1b2c3dDocker×a1b2c3d a1b2c3dRust (3)Docker×a1b2c3d a1b2c3dDocker×a1b2c3d a1b2c3dDocker×a1b2c3d a1b2c3dRescan r
-
Ask Claude…Turn TimelineTurn TimelineUnable to inspect this data.RefreshRefresh
-
Ask Claude…URL LabURL LabUnable to inspect this data.Copy resultRefresh
-
What it does
- Adds /usage-meter
- Hooks session.measure, session.start
-
Ask Claude…Usage▲usage-meterokPlan limitsNo rate-limit windows reported (API key, or a plan without limits).note▲ 42%2h 10m · +14:32%/h this session · full in ~4mnote▲ 42%2h 10m · +14:32%/h this session · full in ~4mnote▲ 42%2h 10m · +14:32%/h this session · full in ~4m⋯This sessionCostUsageTimeUsageTurnsUsageOutputUsageCache readUsageCache writeUsageLow cache hit: long pauses or edits to early context break the cache.Cache hitUsage
-
Ask Claude…UUID LabUUID LabUnable to inspect this data.Copy resultRefresh
-
warmlinelast turnHide(Hide)2h 10m· session Hide hot Hide partial Hide coldHideAsk Claude…
-
What it does
- Draws a pane, a band above the prompt
- Adds /wavy-usage
- Hooks session.measure, session.start, turn.complete, turn.step and 1 more
- Keeps its own state between turns
-
What it does
- Watches Bash, SendUserMessage calls
- Hooks prompt.submit, session.end, session.start, turn.complete and 2 more
-
What it does
-
Ask Claude…Worktree MapWorktree MapUnable to inspect this data.RefreshRefresh
-
Ask Claude…Xcode build● Project 2h 10mFix loginClearLine coverage 42%Project ClearClearBashClearBashClearBashProject ClearClearBashClearBashClearBash+ClearProject ClearClearBashClearBashClearBashFailed tests✗ build Bash✗ build Bash✗ build BashSlowest tests 4s build 4s build 4s buildNo diagnostics found in the output; Claude read the raw log. 3 3 3w Hide warningsc ClearEarlier● Project · Clear · 2h 10m● Project · Clear · 2h 10m● Project · Clear · 2h 10m
-
What it does
- Hooks prompt.attachment
-
Design workspace ready. Press Open above the prompt to see it.Ask Claude…
-
What it does
- Draws a band above the prompt
- Watches Bash calls
- Hooks session.start, turn.complete, turn.start
- Starts processes
-
What it does
- Draws a band above the prompt, toasts
- Adds /mailbox
- Watches mcp__agent-mailbox__list_peers, mcp__agent-mailbox__set_label calls
- Hooks prompt.submit, session.end, session.measure, session.start and 1 more
-
Inbox: a message has waited 4m without a reply (build)Context usage passed 42% - consider restarting the session soonAsk Claude…
-
Ask Claude…Agent at workGrep WORKING step 3 2h 10msmartESTIMATED HUMAN TIME SAVED0Waiting for the agent to start. Ask it to do something, or /narrate demo.Claude · working for you
-
What it does
- Draws a pane in the terminal
- Adds /pets
- Watches tool calls and can refuse them
- Hooks prompt.submit, session.end, session.measure, session.start and 1 more
-
Ask Claude…Quick menuQuick menuExpand all eCollapse all cQuick menu · Quick menu · Quick menuPress ☆ on a row to pin it to the band.Quick menuQuick menu: nothing here yet.▾ Fix loginbuilt-inQuick menu▾ Fix loginbuilt-inQuick menu▾ Fix loginbuilt-inQuick menuProblems Quick menu: Quick menu Quick menu: Quick menu Quick menu: Quick menu
-
Ask Claude…Race: EditAGENT RACE Edit3 lane · demoWaiting for a challenger: /race start Edit in another terminal.FINISH · Bash WINS
-
Ask Claude…Routing setup needs attention · /agent-models
-
◆ 0 live · 3 done · 3 failed · ⚒ 3 · $1.24Explorev buildc buildx closev buildc buildx close000000000…mainPlanEditGlob alexp ‹Explore1/3n ›h hide⋯ Edit earlier◌ waiting for its first move…+14:32main+14:32main+14:32main+14:32✎Explore▍Ask Claude…
-
Ask Claude…Workers▾ main a1b2c3d · ok · preview Workers/WorkersDoneWorkersDoneDoneDoneDoneDoneDoneDoneDoneDonelast 3 runs · line = load · red = retry· Workers· Workers· Workers▾ Fix loginNeeds youNeeds youbuildbuildbuildbuildbuildbuildbuildbuildbuildDoneDoneDoneno dataDoneDoneDoneDoneDoneDoneDoneDoneDone▾ Fix loginNeeds youNeeds youbuildbuildbuildbuildbuildbuildbuildbuildbuildDoneDoneDoneno dataDoneDoneDoneDoneDoneDoneDoneDoneDone▾ Fix loginNeeds youNeeds youbuildbuildbuildbuildbuildbuildbuildbuildbuildDoneDoneDoneno dataDoneDoneDoneDoneDoneDoneDoneDoneDoneNeeds you⋯#3 Fix login ok ⚡ conflict#3 Fix login ok ⚡ conflict#3 Fix login ok ⚡ conflict
-
"" isn't drawn yet: ask Claude to draw itAsk Claude…
-
STE session record: the session has no conversation yet.STE pane is ready. Make the terminal 144 columns or wider, or type /asd pane.Ask Claude…STE [auto]: Active
-
Ask Claude…asideCloseyou: Closeaside: waiting for this turn to end…note · 4 ms · Clearyou: Closeaside: waiting for this turn to end…note · 4 ms · Clearyou: Closeaside: waiting for this turn to end…note · 4 ms · Clear> Tab to focus, type, Enter to ask, Esc to leave askClearClose
-
Ask Claude…AutoresearchFix login42% · lower is better · noise ±Bash█████░░░● measuring ×Autoresearch + checks · 2h 10m Autoresearch # status AutoresearchΔ best conf commit experiment … Autoresearch earlier › BashbuildBashAutoresearchAutoresearch×a1b2c3dBash › BashbuildBashAutoresearchAutoresearch×a1b2c3dBash › BashbuildBashAutoresearchAutoresearch×a1b2c3dBashk j l gExperiment #Bash · build · current bestidea Bashwhy Autoresearch3Bash (Autoresearch vs best at the time)confidence Autoresearch× noise · buildsamples Autoresearchchecks passedcommit a1b2c3dwhen 14:32 · took 4s
-
PR #3● ok· closes#3· closes#3· closes#3Ask Claude…
-
blind spot · note Fix loginMute topic **Next step:** 3d Hide detailsa Ask Claudem I know thisx CloseAsk Claude…
-
Ask Claude…Boss FightBashBash · run 3BashBash Bash/Bash HPVICTORY · 3 runs loot dropNew failures. The boss grows stronger.Bash test fixed. Critical hit.d demo fightr resetbosses slain Bash
-
What it does
- Hooks session.start, turn.complete, turn.start
- Keeps its own state between turns
-
What it does
- Draws a pane, a band above the prompt
- Hooks session.start, turn.complete
- Keeps its own state between turns
- Starts processes
-
Stepbullswarm Agent · used/elapsed · pace[w] close wbuild········ Agent2h 10m quarantinedPoolsbuild········ Agent2h 10m quarantinedPoolsbuild········ Agent2h 10m quarantinedPools3 ⧖ a1b2c3d ● 3 ok Pools Fix login3 ⧖ a1b2c3d ● 3 ok Pools Fix login3 ⧖ a1b2c3d ● 3 ok Pools Fix login▶ run Step@build Bash Rungs▶ run Step@build Bash Rungs▶ run Step@build Bash RungsAsk Claude…
-
Ask Claude…Burn MeterDEMO BURNlifetime $1.24$1.24 That is████████░░░░░░░░Limits5 hour █████░░░ 42% 2h 10mweekly █████░░░ 42% 2h 10mPer turnNo finished turns yet.#3 ████████░░░░░░░░ $1.24#3 ████████░░░░░░░░ $1.24#3 ████████░░░░░░░░ $1.24That isThat isThat isThat is
-
❄ Cache expired at Dismiss2h 10m · next request rewrites ~Dismiss (≈ Dismiss at the write rate) DismissAsk Claude…
-
cache ████████░░░░░░░░ 4 min rimasti · min dall'ultima richiestaAsk Claude…
-
cache-saver: run /compact to continue from the summaryContinuing from the summary: tokens instead ofAsk Claude…
-
SHOT CLOCK VIOLATIONPrompt cache cold for 2h 10mNext turn re-writes 12.4 tokens (build)Ask Claude…
-
cache—━━━━━━━━────────compactnotify⚙compact14:32│notify14:32Ask Claude…
-
BashCompact c Write handoff h Dismiss dAsk Claude…
-
What it does
- Draws a band above the prompt
- Adds /cal
- Hooks session.start
- Keeps its own state between turns
-
What it does
- Hooks session.start
-
What it does
- Hooks session.measure
-
What it does
- Adds /side
- Hooks classic.Stop, session.end, session.start, turn.complete and 3 more
- Keeps its own state between turns
- Calls the network
-
Ask Claude…Seats● buildtier Fablelocked★this session3 hand off5h █████░░░42%2h 10m7d █████░░░42%2h 10mbuild█████░░░42%2h 10m● buildtier Fablelocked★this session3 hand off5h █████░░░42%2h 10m7d █████░░░42%2h 10mbuild█████░░░42%2h 10m● buildtier Fablelocked★this session3 hand off5h █████░░░42%2h 10m7d █████░░░42%2h 10mbuild█████░░░42%2h 10melsewhereK buildK buildK buildq close
-
What it does
- Draws a band above the prompt
- Hooks session.measure, session.start, turn.complete
- Keeps its own state between turns
- Starts processes
-
Ask Claude…Code Petbuild Lv 3 auto · 2h 10m · Bash meals buildHP ████████░░░░░░░░FOOD ████████░░░░░░░░XP ████████░░░░░░░░demo · Bytef snackd demo
-
Ask Claude…AdvancementsbuildbuildbuildFix login BrewingExploringFix login BrewingExploringFix login BrewingExploringFix login BrewingExploringp n · 3/3 made · Crafting hidden in this tab
-
What it does
- Adds /prune-preview
- Hooks session.compact, session.start