modscode / Gallery / Page 5 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
-
Ask Claude…Context lens12.4 of 12.4 used · 42% · Opuswindow████████░░░░░░░░Context lens42%build████████░░░░░░░░Context lens42%build████████░░░░░░░░Context lens42%build████████░░░░░░░░Context lens42%growthnothing measured yet - it arrives with the second answerheadroom12.4 left, no growth rate yetlimitContext lenscountedexactly, with the token-count API
-
What it does
- Draws a band above the prompt
- Watches tool calls and can refuse them
- Hooks agent.spawn, classic.PermissionRequest, classic.Stop, classic.SubagentStart and 7 more
-
Ask Claude…Deck style3 Edit
← now
3 Edit← now
Press Read to choose · Esc to close3 Edit← now
-
What it does
-
✦ explain as pick how Claude answers×3 ● build3 ● build3 ● build▸ VideoAsk Claude…
-
What it does
- Draws a pane in the terminal
- Adds /casino
- Hooks session.end, session.start, ui.close, ui.message
- Keeps its own state between turns
-
What it does
- Watches tool calls and can refuse them
- Hooks classic.PermissionDenied, classic.PermissionRequest, classic.PostToolUse, classic.PostToolUseFailure and 6 more
- Calls the network
-
What it does
- Draws a band above the prompt
- Adds /hitokoto
- Hooks prompt.edit, prompt.submit, session.start
- Keeps its own state between turns
-
Ask Claude…IDEGlob세션 a1b2c3di 핸드오프a 보드 펼치기h 끝난 것 보이기s 요약 끄기(haiku)x 끝난 것 지우기… 31줄 더 (a로 접기, h로 끝난 것 숨기기)────────t 트리 접기q 요청 기록 3u 상위 폴더r 새로고침v 문서 보기o 미리보기로 열기b ◀ 앞쪽n 뒤쪽 ▶l 하나만 보기p 입력창에 다시 넣기c 복사c 전부 복사c 핸드오프 글 복사y 세션 ID 복사e 이어서 열기 명령 복사m 원문p @프롬프트c 경로 복사w 탭 닫기
-
What it does
- Hooks session.compact, session.start, turn.complete, turn.start
- Keeps its own state between turns
-
jev-compactAsk Claude…jev-compact █████░░░ 42% · auto
-
Ask Claude…KatharsisSearch code, title, body, optionbuild fbuild sClear3 of 3 itemsNothing matches.build vFix loginFix loginFix loginAssumptionAssumptionAssumptionAssumptionAssumptionAssumptionCaveatAction takenCaveatAction takenCaveatAction taken
-
kgai: record Fix login?Record rSkip sAsk Claude…
-
What it does
-
What it does
- Watches AskUserQuestion calls and can refuse them
- Hooks agent.spawn, classic.Elicitation, classic.ElicitationResult, classic.Notification and 20 more
- Starts processes
-
What it does
- Watches AskUserQuestion, ExitPlanMode, mcp__mesimon-spike__spike_ping calls and can refuse them
- Hooks agent.spawn, classic.*, classic.Notification, classic.PermissionRequest and 14 more
- Starts processes
-
Ask Claude…Mission controlAgents (Write running, 3 total)none yet● note: build● note: build● note: build Tool calls (latest last)none yet● ↳ Edit src/app.ts● ↳ Edit src/app.ts● ↳ Edit src/app.ts Files touched (3)none yetsrc/src/src/
-
Ask Claude…mokkanmokkan$1.24Help Privacy policy updated────────│││Nothing archived yet. d archives the selected row.▸ ● 3 2h 10mTue Tue Tue Tue Tue Tue▸ ● 3 2h 10mTue Tue Tue Tue Tue Tue▸ ● 3 2h 10mTue Tue Tue Tue Tue Tuebuild Archived Reminders⋯(Tab to it, then Enter)
-
Ask Claude…PlanLeft WriteAll steps done.▸ 3 Bash now ▸ Fix login ▸ Fix login ▸ Fix login▸ 3 Bash now ▸ Fix login ▸ Fix login ▸ Fix login▸ 3 Bash now ▸ Fix login ▸ Fix login ▸ Fix loginDone Write, Write✓ 3 Bash Write✓ 3 Bash Write✓ 3 Bash Write ship: no PR yet
-
Ask Claude…Production■ HELD buildexample.com────────npm testin src/Checking what this ships...Run Cancel Cancel Cancel + 3 more Migrations: 3 build build build 3 uncommitted changes will not ship · Cancel────────1 Deploy2 CancelCancel has focus. Esc cancels.
-
Ask Claude…no plan limits reported yetQuotaFix login · 42% used████████░░░░░░░░2h 10mQuotaQuotaFix login · 42% used████████░░░░░░░░2h 10mQuotaQuotaFix login · 42% used████████░░░░░░░░2h 10mQuotaQuotaSampled after each turn and every 60s. /quota closes this pane.
-
What it does
- Draws a band above the prompt, toasts
- Adds /receipt
- Watches tool calls and can refuse them
- Hooks prompt.edit, prompt.submit, session.start, turn.complete and 1 more
-
redact: hid 3 secret(s) from your prompt ()redact: hid 3 secret(s) from a tool result ()Ask Claude…
-
secret-redactor: hid value(s) from the promptAsk Claude…
-
Ask Claude…Session wrappedYour session, wrapped Time 2h 10mTurns 3Cost $1.24Peak context 42%Files edited 3 Top tools (Write3 calls)no tool calls yetbuild ████████ 3build ████████ 3build ████████ 3 Longest turn Longest turnsBusiest turn Longest turn tool calls
-
Ask Claude…SpecialistsSpecialistsstatus unavailable · SpecialistsNo live activations.esc closes · select a row to read its result or feed, or to reply, steer, resume or stopOpus · 3 • SpecialistsOpus · 3 • SpecialistsOpus · 3 • Specialistsa1b2c3d · unknownask: reply answer the specialist replySpecialistsr f xSpecialistsSpecialistsSpecialists… 3 more lines · /specialists note a1b2c3d
-
What it does
- Hooks prompt.submit
-
What it does
- Draws a band above the prompt
- Adds /spinner
- Watches tool calls and can refuse them
- Hooks prompt.edit, prompt.submit, session.start, state.set and 3 more
-
What it does
- Draws a band above the prompt
- Adds /statusbar, /context-bar
- Watches tool calls
- Hooks prompt.submit, session.measure, session.start, turn.complete
-
What it does
- Hooks session.compact, session.start, turn.complete
- Calls the network
- Starts processes
-
What it does
- Draws a band above the prompt, a pane
- Hooks session.start, turn.complete
-
What it does
- Draws a band above the prompt
- Adds /todos
- Watches tool calls and can refuse them
- Hooks prompt.edit, prompt.submit, session.start
-
What it does
- Draws a pane
- Adds /clear, /resume, /ledger
- Hooks session.start, turn.complete, ui.close
- Keeps its own state between turns
-
What it does
- Draws a band above the prompt
- Adds /ts
- Watches Bash calls
- Hooks prompt.edit, prompt.submit, session.start
-
What it does
- Watches AskUserQuestion calls and can refuse them
- Hooks prompt.submit, session.start
- Keeps its own state between turns
- Calls the network
-
Ask Claude…main picked: Clear 3 3 3element: note, or a note on the whole views cbuildbuildbuild
-
Ask Claude…Clawd's shopLevel 3 · Fix loginTinkerer1 coin per 12.4 tokens Claude writes, 100 per level, 25 per badgeTake everything offContextbuildLevel 3buildLevel 3buildLevel 3ContextbuildLevel 3buildLevel 3buildLevel 3ContextbuildLevel 3buildLevel 3buildLevel 3
-
What it does
- Draws a band above the prompt, toasts in the terminal
- Watches Bash calls and can refuse them
- Hooks session.start
- Starts processes
-
What it does
- Watches Bash calls
- Hooks session.end
- Starts processes
-
▾● Claude:Edit2h 10m◆Edit › Edit2h 10m◆Edit › Edit2h 10m… Getting started◆Edit › Edit2h 10m… Glob earlier●Edit2h 10m●Edit2h 10mNo actions yet●Edit2h 10mAsk Claude…
-
Ask Claude…WorktreesWorktrees acme/app · 3────────○ folder gone Prunep Prune✓ merged 3r Remove clean ones▸ open 3Prune ▸ open✓ merged (oldest first) + 3 more
-
Ask Claude…Activity●activityNowfor: ActivityNow●Edit2h 10m[subagent] [background] Write●Edit2h 10m[subagent] [background] Write●Edit2h 10m[subagent] [background] WriteSubagents● note Grep● note Grep● note GrepPlan 3/3○ Read○ Read○ ReadHistorya main onlyc clearNo tool calls yet. Every tool Claude runs shows up here with its command and how long it took.●Edit2h 10mWrite●Edit2h 10mWrite●Edit2h 10mWrite
-
Ask Claude…Fix loginFix login · 31 of 3 · finished todayNext / Evening adhkar cPrevious pNext nFinish fClose xMorning adhkarCloseMorning adhkarFinish
-
Ask Claude…Agent BoardAgent BoardUnable to inspect this data.RefreshRefresh
-
Ask Claude…Agents●●●✻ AgentsEditNo agents yet. They show here while they run.Agent──Fix login────────● build ········━━━━━━━━········2h 10m● build ········━━━━━━━━········2h 10m● build ········━━━━━━━━········2h 10m✗ Grepclick an agent to open it · click "done" to hide finished ones
-
What it does
- Hooks turn.complete, turn.start
-
What it does
- Adds /arcade, /dragon, /jackpot, /outlaw
- Watches tool calls and can refuse them
- Hooks classic.SubagentStop, prompt.submit, session.start, skill.prompt and 2 more
- Keeps its own state between turns
-
Ask Claude…ASCII FlipbookASCII FlipbookUnable to inspect this data.PauseRefresh
-
Ask Claude…Base64 LabBase64 LabUnable to inspect this data.Copy resultRefresh
-
Ask Claude…Blame ViewBlame ViewUnable to inspect this data.RefreshRefresh
-
What it does
- Adds /next, /handoff
- Hooks session.start
- Starts processes
-
Ask Claude…Branch BoardBranch BoardUnable to inspect this data.RefreshRefresh
-
Ask Claude…Cache InspectorCache InspectorUnable to inspect this data.RefreshRefresh
-
Ask Claude…Cachea1b2c3d · ctx 3cache CompactKeep warmCompact nowAway (hours) Cache warmKeep warmKeep warmKeep warmNothingNothingStop warm (2h 10m left, Warm ping)Keep warm DismissPing once (+1h)Compact nowDismiss
-
What it does
- Draws a pane in the terminal
- Adds /cat-spinner
- Watches tool calls and can refuse them
- Hooks prompt.submit, session.start, turn.complete, ui.close
-
Ask Claude…⚠ обрывов фильтром за сессию: 0 · последний 14:32
-
What it does
- Draws a pane, toasts in the terminal
- Watches tool calls and can refuse them
- Hooks agent.spawn, classic.SessionStart, classic.UserPromptSubmit, config.describe and 9 more
- Keeps its own state between turns
-
What it does
- Hooks session.start
-
cc-shorts: yt-dlp cannot read ; it reads buildcc-shorts: download failed, skipping to the next oneAsk Claude…
-
Ask Claude…cctop pane hidden behind the /diff panel: run /diff to show itcctopneeds the cctop binary: brew install tomstagl/tap/cctopcctop query staleCoach: unsupported by this cctop versionCoach: unsupported by this cctop versionCoach: unsupported by this cctop version
-
Ask Claude…Changes●changesokFilesNo edits yet. Files Claude creates or edits this session show up here, with +/- line counts.new src/app.ts+3-33×why?new src/app.ts+3-33×why?new src/app.ts+3-33×why?Summarize all changes sSelf-review vRefresh diff rLine counts are vs. last commit (git diff HEAD), so they include your own edits too.
-
What it does
- Adds /evidence
- Watches Bash, mcp__check-ledger__evidence calls and can refuse them
- Hooks session.start
-
BashBashBash ▾ /ci to collapseBashBashBash ▾ /ci to collapseBashBashBash ▾ /ci to collapseAsk Claude…
-
What it does
- Hooks classic.PreToolUse
-
What it does
- Draws toasts in the terminal
- Adds /racer, /breakout, /dino, /shooter
- Watches tool calls and can refuse them
- Hooks session.start, turn.complete, ui.message
-
What it does
- Watches tool calls and can refuse them
- Hooks classic.Stop, prompt.submit, session.start, turn.complete and 2 more
-
What it does
- Hooks prompt.submit, session.start, turn.complete
- Keeps its own state between turns
-
What it does
- Draws a band above the prompt in the terminal
- Adds /clawd
- Hooks classic.PostToolUse, classic.PostToolUseFailure, classic.PreToolUse, session.start and 2 more
- Keeps its own state between turns
-
What it does
- Hooks session.start
- Keeps its own state between turns
- Starts processes
-
Ask Claude…Color LabColor LabUnable to inspect this data.Foreground hexRefresh
-
Ask Claude…Command HistoryCommand HistoryUnable to inspect this data.RefreshRefresh
-
Ask Claude…Commands●command-hubreading commands…+ create 3+ create 3+ create 3Prompt3 of 3 commandsReading the installed commands… they appear here in a moment.Save command/buildCommands/buildCommands/buildCommandsSave command/buildCommands/buildCommands/buildCommandsSave command/buildCommands/buildCommands/buildCommands
-
Ask Claude…Commit BrowserCommit BrowserUnable to inspect this data.RefreshRefresh
-
Ask Claude…Conflict RadarConflict RadarUnable to inspect this data.RefreshRefresh
-
Auto compaction is starting and save-context has not run in this session. The summary may lose some details.Context % full. Auto compaction is close: run /save-context now.Ask Claude…
-
42% of the context window● 2h 10mauto-compact at━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━────────────────────────● build● build● build42% / ●━━━━━━━━━━━━━━━━━━━━━━━━────────compacts atweekly42%↻ 2h 10mPRsAsk Claude…
-
No handoff (); compacting the usual way.Handoff written: src/app.ts ()Ask Claude…context-economy: writing the handoff…
-
Ask Claude…Context●context-keeper42% full · 3 left████████░░░░░░░░3 of 3 tokensWhat fills itNo breakdown yet. It fills in after the first turn.build3████████░░░░░░░░build3████████░░░░░░░░Largest memory file: Actions (0)build3████████░░░░░░░░Tips• Checkpoint• Checkpoint• CheckpointActions● Measure nowCheckpoint cCheckpoint + compact kRefresh rCompact, keeping: e.g. the auth refactor and failing tests CompactCheckpointsNone yet. A checkpoint is a handoff note (goal, decisions, files, TODOs) you can reload after /clear.✓2h 10m note at 42%load✓2h 10m note at 42%load✓2h 10m note at 42%load
-
Ask Claude…Context MeterContext MeterUnable to inspect this data.RefreshRefresh
-
Ask Claude…ContextContext 3 / 3 (42%) last Categories · 3 pts · 3 skill runs1 build2 build3 buildr Refresh
-
Atlas: mapping the conversation so far…Resumed: the earlier goal, next step and decisions are backAsk Claude…
-
Ask Claude…handoff ERROR: a1b2c3d
-
Ask Claude…CSV TableCSV TableUnable to inspect this data.FileRefresh
-
What it does
- Draws a band above the prompt
- Adds /ayah
- Hooks session.start
-
What it does
- Adds /dash-guard
- Watches tool calls and can refuse them
- Hooks session.start
-
Ask Claude…Decision LogDecision LogUnable to inspect this data.Decision historyRefresh
-
Ask Claude…Dependency TableDependency TableUnable to inspect this data.FileRefresh
-
Ask Claude…Desktop Agent DeskDesktop Agent DeskFilter agents apply3 matching agentsFilter agentsFilter agentsFilter agentsNo matching agents reported.Copy rosterRefresh
-
Ask Claude…Desktop Break BellDesktop Break BellMinutes (1–180) Retry apply2h 10m:2h 10mStartRefresh
-
Ask Claude…Desktop Compare DeskDesktop Compare DeskLeft file before.txt applyRight file after.txt applyCompare filesLoad two files to compare.Changed line positions: Right filePosition comparison, not an insertion-aware diff. Each preview is bounded to 9,000 characters.Refresh
-
Ask Claude…Desktop Context MapDesktop Context Map3 / 3 tokensContext usage not reported.Headroom: not reportedComplete a turn to start sampling.Clear chartRefresh
-
Ask Claude…Desktop Cost WatchDesktop Cost WatchSession USD target Retry applyReported USD: not reportedTarget reached. Reminder only.RetryRefresh
-
Ask Claude…Desktop Edit MapDesktop Edit Map3 successful Edit/Write calls observed
RefreshRefreshRefreshBash, MCP, and other mods’ writes are not detected.Clear edit mapRefresh
-
Ask Claude…Desktop File DeskDesktop File DeskText file README.md applyFilter lines applyChoose a file to read.
RetryDraft a questionRefresh -
Ask Claude…Desktop JSON DeskDesktop JSON DeskJSON applyFilter top-level keys applyPaste JSON to begin.Copy formatted JSONRefresh
-
Ask Claude…Desktop Markdown ReaderDesktop Markdown ReaderMarkdown file README.md applyChoose a Markdown file.No document loaded.Copy Markdown sourceRefresh
-
Ask Claude…Desktop Prompt BuilderDesktop Prompt Builderbuild Retry applybuild Retry applybuild Retry apply
RetryFill composer draftCopy promptRetryRefresh -
Ask Claude…Desktop Quota ClockDesktop Quota Clocknote · 3% · 2h 10mnote · 3% · 2h 10mnote · 3% · 2h 10mNo plan windows reported.Refresh
-
Ask Claude…Desktop Review DeskDesktop Review Desk
RefreshReload GitCopy visible reportRead-only Git inspection. No staging, commits, or command execution from the diff.Refresh -
Ask Claude…Desktop Session BriefDesktop Session BriefCounts begin at plugin load; tool completion does not prove a task passed.Next step / handoff apply
RetryCopy briefClear counters and noteRefresh -
Ask Claude…Desktop Token FlowDesktop Token FlowLatest 3 observed requests; API-reported token categories.No requests observed yet.Clear observationsRefresh
-
Ask Claude…Desktop Tool PulseDesktop Tool Pulse3 observed calls · 3 failuresNo tools observed yet.3: 3 calls3: 3 calls3: 3 callsClear tool chartRefresh
-
Ask Claude…Desktop Turn ChartDesktop Turn Chart3 completed turns observed
#31 reviewer · 4s · interrupted#31 reviewer · 4s · interrupted#31 reviewer · 4s · interruptedClear turn chartRefresh
-
Ask Claude…Desktop Usage StripDesktop Usage Strip
Token totals: latest 3 observed requests. USD is the engine session ledger, not a subscription charge.Hide composer stripRefresh
-
Ask Claude…Desktop Workspace HomeDesktop Workspace HomeRefreshCopy workspace pathReload Git stateRefresh
-
Ask Claude…Edit HeatmapEdit HeatmapUnable to inspect this data.WriteRefresh
-
Ask Claude…envbuildbuildbuild+ .env.localsrc/app.ts is not in .gitignoreWriteNo .env files in the project root yet.K = paste the value, Enter saves saveNew key: NAME, Enter to continuegenerate randomcancelMissing compared with Write:KKK
-
Ask Claude…Env ExampleEnv ExampleUnable to inspect this data.FileRefresh
-
Ask Claude…Error InboxError InboxUnable to inspect this data.Clear inboxRefresh
-
Ask Claude…File CompareFile CompareUnable to inspect this data.Left fileRefresh
-
Ask Claude…File TreeFile TreeUnable to inspect this data.DirectoryRefresh
-
What it does
- Draws a band above the prompt
- Watches tool calls and can refuse them
- Hooks session.start, turn.complete
- Starts processes
-
What it does
- Hooks classic.SessionStartt
-
What it does
- Hooks classic.PreToolUse
-
What it does
- Hooks classic.PreToolUse
-
What it does
- Hooks classic.PreToolUse
-
What it does
- Hooks classic.PreToolUse
-
Ask Claude…Focus ClockFocus ClockUnable to inspect this data.PauseRefresh
-
What it does
- Watches Bash calls and can refuse them
- Hooks session.start
-
⑂ fork of build writing report… 3 · ⑂ Cancel forks 📬 0 reports waiting reading…Ask Claude…