modscode / Gallery / Page 13 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
- Watches Edit, Write calls
- Hooks session.end, session.start, turn.complete, turn.start and 1 more
-
What it does
- Hooks classic.SessionEnd
-
session-pings: run `brew install terminal-notifier` to make notifications clickableAsk Claude…
-
Ask Claude…Session receipt3 turn · 12.4 new · 12.4 cached · 12.4 out3 tool calls · 12.4 tokens by subagents · new and out are full price, cached is read from the prompt cache Costliest turns (new + out)Session receipt Session receiptSession receipt Session receiptSession receipt Session receiptAll turnsSession receipt · Session receiptSession receipt · Session receiptSession receipt · Session receipt
-
What it does
- Draws a band above the prompt
- Adds /retitle
- Hooks classic.SessionStart, classic.UserPromptSubmit, session.start
-
◷ promptcachen går kall om 4 min ▲ build behöver ditt svar · 2h 10m ▲ build behöver ditt svar · 2h 10m ▲ build behöver ditt svar · 2h 10mjobbarvilandebuild app 2h 10mbuild app 2h 10mbuild app 2h 10mväntarvilandebuild app 2h 10mbuild app 2h 10mbuild app 2h 10mAsk Claude…
-
What it does
- Adds /sessions-widget, /relay
- Hooks session.start, turn.complete, turn.start
- Keeps its own state between turns
- Starts processes
-
What it does
-
What it does
- Hooks prompt.compose
- Starts processes
-
Fix loginmain[解除]●build ●build ●build未コミット変更あり approveAsk Claude…
-
What it does
- Hooks classic.PreToolUse
- Starts processes
-
ship-sessionGoal …▶ build ▶ build ▶ buildIssue not yetPR not yetGoalGate GateAsk Claude…
-
Ask Claude…shire ✗ unavailable (/shire for details)shire3Force rebuild3Force rebuild3Force rebuildLast build failures[note] src/app.ts: Close[note] src/app.ts: Close[note] src/app.ts: CloseRebuild r Force rebuild f Close
-
Ask Claude…mainKept out of Claude's context. Nothing reaches Claude unless you send it.Q: Plan → CloseQ: Plan → CloseQ: Plan → CloseQ: PlanOpus is answering… (with Close)Close …No answer: EditQ: PlanOpus is answering… (with Close)Close …No answer: EditQ: PlanOpus is answering… (with Close)Ask with /side <question>. Attach context with the buttons below.Close …No answer: EditAttach:build 1build 1build 1■ build ≈12.4k (cut)Remove■ build ≈12.4k (cut)Remove■ build ≈12.4k (cut)RemoveSent with each question: ≈12.4 tokensCloseModel: Opus mSend to Claude sSend summary uCopy cNew chat nClose xThis session: Diff · 12.4 in / 12.4 out · $1.24
-
What it does
- Adds /sidekick, /savings
- Watches tool calls
- Hooks prompt.submit, session.start, skill.prompt, turn.step
- Keeps its own state between turns
-
Sieve: about 3 to about 3, every word kept, no summary.Ask Claude…
-
What it does
- Adds /sigil-widget
- Watches tool calls
- Hooks session.start, turn.complete
- Keeps its own state between turns
-
What it does
- Watches tool calls and can refuse them
- Hooks session.end, session.start
- Keeps its own state between turns
- Starts processes
-
What it does
-
skillmon failed:Ask Claude…
-
Skimmed: the transcript did not move ()Ask Claude…
-
What it does
- Adds /sky-widget
- Hooks session.start
- Keeps its own state between turns
-
What it does
- Adds /skyline-widget
- Watches tool calls
- Hooks session.start, turn.start
- Keeps its own state between turns
-
What it does
- Hooks classic.Notification
- Calls the network
-
Fix login waits for a wider terminal. Run /build to show it now.Ask Claude…
-
Could not start /compact (). Type /compact [slim keep=3] to run the same rewrite yourself.The rewrite did not run, so /compact handled the conversation its usual way.Ask Claude…
-
Ask Claude…smart-compact: writing instructions
-
What it does
- Hooks session.start, turn.step
- Keeps its own state between turns
-
What it does
- Adds /snake-widget
- Hooks session.start, ui.message
- Keeps its own state between turns
-
Ask Claude…Snapshots● Snapshots · Close► RestoreRefresh rSnapshot now sPrune > Refreshd pClose xNo snapshots yet: one is taken before each turn that finds the tree changed.#3Oct 6note Refresh = nowDiffRestore#3Oct 6note Refresh = nowDiffRestore… 3 older (widen or enlarge the pane)#3Oct 6note Refresh = nowDiffRestore× CancelThe working tree matches this snapshot.Changes since #3 (restoring #3 undoes them)Close
Snapshot nowAlso changed (binary or mode): SnapshotsCut to fit: 3 of 3 files shown. -
Ask Claude…SnippetsType ;name and a space to expand. /snip add name text saves your own.● InsertInsertmainSnippetsInsertmainSnippetsInsertmainSnippetsClose x
-
What it does
- Hooks prompt.compose
- Starts processes
-
What it does
- Adds /sorting-widget
- Watches tool calls
- Hooks session.start
- Keeps its own state between turns
-
What it does
- Adds /sound-widget
- Watches tool calls
- Hooks session.start
- Keeps its own state between turns
-
What it does
- Watches tool calls
- Hooks turn.complete
-
What it does
- Watches tool calls
- Hooks turn.complete
-
What it does
- Watches tool calls
- Hooks turn.complete
-
What it does
- Watches tool calls
- Hooks turn.complete
-
What it does
- Watches tool calls
- Hooks turn.complete
-
What it does
- Watches tool calls
- Hooks turn.complete
-
What it does
- Watches tool calls
- Hooks turn.complete
-
What it does
-
Ask Claude…Specsrc/app.ts 3/3 done (+Start checked before) · okNo check command: an item is ticked when Claude says DONE.● Implement Skip● Implement Skip● Implement SkipPause pSkip kStop tReload file rClose x
-
What it does
- Draws a band above the prompt, a pane
- Adds /spell, /spellbook
- Hooks session.start, turn.step
-
What it does
- Watches tool calls
- Hooks session.start, turn.complete, turn.start
-
What it does
- Adds /spinner
- Hooks session.start, turn.complete, turn.start, turn.step
-
What it does
- Watches tool calls
- Hooks classic.Stop
-
Ask Claude…SPX chartSPX profilings, newest first: click one to open itloading…Loading profileor type /spx-chart N · /spx-chart latest · /spx-chart <text from URL or command>
-
What it does
- Adds /squiggle-widget
- Watches tool calls
- Hooks prompt.edit, prompt.submit, session.start, turn.complete
- Keeps its own state between turns
-
What it does
- Hooks classic.PreToolUse
- Starts processes
-
What it does
- Adds /stakes-widget
- Watches Bash calls
- Hooks classic.CwdChanged, session.start
- Keeps its own state between turns
-
What it does
- Watches tool calls and can refuse them
- Hooks session.end, session.start
- Keeps its own state between turns
- Starts processes
-
starfleet-panel: your statusLine command still draws its own line. Remove "statusLine" from settings to let the LCARS p…Ask Claude…
-
What it does
- Watches tool calls and can refuse them
- Hooks session.end, session.start
- Keeps its own state between turns
- Starts processes
-
What it does
- Watches tool calls
- Hooks session.end, session.start, turn.complete, turn.start
- Keeps its own state between turns
-
What it does
- Draws a band above the prompt
- Watches mcp__agent-coord__join, mcp__agent-coord__unregister, Bash calls
- Hooks classic.PostModelSwitch, classic.SessionStart, prompt.submit, session.end and 1 more
- Keeps its own state between turns
-
Ask Claude…status-band❯3 build❯3 build❯3 buildshapeK buildK buildK buildwidthK buildK buildK buildrowsK buildK buildK buildglyphsK buildK buildK buildSaved for every session. Esc closes. /band help shows the current setup.timeK buildK buildK build
-
Ask Claude…Status DeckStatus DeckClick a section to open or close it. Everything applies right away; only colors need Save.Save colorsCancelColor changes are not saved yet▾ Fix loginPurple───▾ Fix loginPurple───▾ Fix loginPurple───
-
What it does
- Hooks session.measure, session.start, turn.start
-
What it does
- Hooks session.start
- Starts processes
-
Session ID copiedAsk Claude…
-
What it does
- Hooks prompt.compose
- Starts processes
-
stepwarden: no API key — nothing is being verified. Run /stepwarden.stepwarden:Ask Claude…
-
Ask Claude…TasksNo tasks.[x] Done Done[x] Done Done[x] Done Done
-
STOP! You violated the law! Opus on a light turn. Pay the fine: sonnet/haiku would do (/model or /who-does-this)Ask Claude…
-
What it does
- Adds /strays-widget
- Watches Bash, PowerShell calls
- Hooks session.start, turn.complete, turn.start
- Keeps its own state between turns
-
What it does
- Draws a band above the prompt
- Hooks turn.complete, turn.start
- Keeps its own state between turns
-
What it does
- Watches tool calls
- Hooks session.end, session.start, turn.complete, turn.start
- Keeps its own state between turns
-
What it does
- Adds /stream-widget
- Hooks session.start, turn.start, turn.step
- Keeps its own state between turns
-
Ask Claude…Placeholders● Placeholders · none outstandingRescan rAsk Claude to finish them fClearClose xNo placeholders: edits that add TODOs, "rest of code" comments or stub bodies show up here.Close note RescanClose note RescanClose note Rescan… 3 older not shown
-
What it does
- Hooks agent.spawn, session.start, turn.complete, turn.step
-
Ask Claude…SubagentsSubagentsBash running · 3 done · 12.4 tokens · SubagentsSkill last Edit● note Hide answer2h 10mHide answer_(no text)_Skill last Edit● note Hide answer2h 10mHide answer_(no text)_Skill last Edit● note Hide answer2h 10mHide answer_(no text)_Clear finished cClose x
-
What it does
- Draws a pane
- Adds /subagents
- Watches tool calls
- Hooks agent.spawn, session.start, turn.complete, turn.step
-
Ask Claude…Subway SurfersOpen this pane in Claude Desktop to watch the video.PauseRestart
-
What it does
- Hooks classic.PreToolUse
-
Ask Claude…SwarmSwarm · buildCancelwarn Close Splitting the task into independent parts…31. Fix login ok 2h 10m · 3 step Cancel31. Fix login ok 2h 10m · 3 step Cancel31. Fix login ok 2h 10m · 3 step CancelLaunch lCancel cStop sSynthesize yClear eClose xResults sent to Claude for integration.
-
What it does
- Hooks session.start
- Starts processes
-
What it does
- Hooks classic.PreToolUse
- Starts processes
-
Ask Claude…TangentTangentokFrom Claude's reply “Close” · paragraph 31 of 3All tangentsYouYouYouYouYouYouClaude is thinking…YouReply from the terminal or desktop.⇪ Promote to mainAll tangentsClose
-
Tap 3 changed:Ask Claude…
-
What it does
- Adds /tareas, /tarea
- Hooks agent.spawn, classic.SessionStart, classic.Stop, classic.UserPromptSubmit and 5 more
- Keeps its own state between turns
-
Stopped after 3 of 3 partsAsk Claude…
-
What it does
- Draws a band above the prompt
- Adds /taskline
- Hooks session.start
- Keeps its own state between turns
-
What it does
- Adds /tasks-widget
- Watches TodoWrite, TaskCreate, TaskUpdate calls
- Hooks session.start
- Keeps its own state between turns
-
What it does
- Hooks prompt.compose
- Starts processes
-
What it does
- Draws a band above the prompt in the terminal
- Adds /team
- Watches tool calls and can refuse them
- Hooks env.get, fs.exists, fs.list, fs.read and 7 more
-
What it does
- Hooks prompt.compose
- Starts processes
-
Ask Claude…TERMINAL GYMStep 31 of 3 House rulesPick your program● build● build● buildGoal sizeYour routine stays as it is.● 3● 3● 3Back Next
-
Ask Claude…CONNECT APPLE HEALTHQuick install: open this on your iPhonethen do step 2 below.## Connect Apple Health Steps live on your iPhone, so a Shortcut there writes today's total to iCloud Drive, and this …okWatching Watching/YYYY-MM-DD.txtCheck now Close
-
What it does
- Hooks prompt.compose
- Starts processes
-
Ask Claude…Drafted testsDrafted tests · Fix login · src/app.tsClose · Review Copy$1.24Drafting…Drafted testsRuns: npm testRunning…Passed: 3.Failed: 3, passed: 3.
Edit… the file goes on; Copy takes all of it.Add & run aSend to Claude fCopy cDismiss dClose x -
What it does
- Watches tool calls and can refuse them
-
What it does
- Draws a pane
- Watches tool calls
- Hooks session.start, ui.close
- Keeps its own state between turns
-
Ask Claude…Related testsTest radarRunners: ShowShow running for 3 · 2h 10m● Related tests · Write · 2h 10mafter Claude's edit to 3 · 2h 10m ago$ Edit$ Edit$ Edit
(no output)
Fix it fRun again rClose x -
What it does
- Watches tool calls
- Hooks classic.Stop
-
What it does
- Adds /tetris-widget
- Hooks session.start, ui.message
- Keeps its own state between turns
-
What it does
- Hooks classic.PostToolUse, classic.PostToolUseFailure
- Keeps its own state between turns
-
What it does
- Watches tool calls and can refuse them
- Hooks agent.spawn, prompt.submit, session.end, session.start and 3 more
- Keeps its own state between turns
-
What it does
- Draws a pane
- Watches tool calls
- Hooks session.start, turn.complete, turn.start, ui.close
- Keeps its own state between turns
-
What it does
- Adds /timeline-widget
- Watches tool calls
- Hooks session.start, turn.complete, turn.start
- Keeps its own state between turns
-
What it does
- Adds /timer-widget
- Hooks session.start, turn.complete, turn.start
- Keeps its own state between turns
-
What it does
- Hooks prompt.submit, turn.complete
-
Ask Claude…tldr:smart
-
What it does
- Adds /tldr
- Hooks prompt.submit, session.start, turn.complete, turn.start
-
What it does
- Draws a band above the prompt
- Watches tool calls and can refuse them
- Hooks session.end, session.start, turn.complete, turn.start
- Keeps its own state between turns
-
What it does
- Watches tool calls
- Hooks classic.Stop
-
What it does
- Draws a pane
- Watches tool calls
- Hooks session.start, ui.close
- Keeps its own state between turns
-
What it does
- Watches tool calls and can refuse them
- Hooks session.end, session.start
- Keeps its own state between turns
- Starts processes
-
What it does
- Adds /todos-widget
- Watches tool calls
- Hooks session.start, turn.complete
- Keeps its own state between turns
-
What it does
- Hooks session.start, turn.step
-
Ask Claude…Back2h 10mbelly ████████████████████████░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 42% Eat/Eat▒src/app.ts▒src/app.ts▒src/app.tsbuildMonster2h 10m 42%buildMonster2h 10m 42%buildMonster2h 10m 42%Lv 3━━━━━━━━──────── Eat to Lv 31CancelCancelm Monster c Color p Petd Diet: free context s Sound: onctrl+x tab or a click gives me the keys
-
What it does
- Draws a band above the prompt
- Hooks session.measure, session.start
-
● build 42% of context 12.4k / 12.4k last turns █████░░░Compact soonAsk Claude…
-
What it does
- Draws a band above the prompt
- Hooks session.measure, session.start, turn.complete
-
Ask Claude…TokenMunimTokenMunim cost control for AI agents● LIVE────────buildbuildbuild
-
What it does
- Draws a band above the prompt
- Watches tool calls and can refuse them
- Hooks turn.complete, turn.start
- Keeps its own state between turns
-
Ask Claude…Tool dietTools · 3 · ≈312.4 tokens of descriptions in the prompt · Tool diet behind ToolSearchNo tools seen yet: they show up once Claude Code lists them for a request.warn ToolSearch is not in this session's tools: a deferred tool may be out of reach.Fix login · Defer · ≈3 tokensDefer allDefault all3 build buildUndoPinDeferDefault3 build buildUndoPinDeferDefault3 build buildUndoPinDeferDefaultFix login · Defer · ≈3 tokensDefer allDefault all3 build buildUndoPinDeferDefault3 build buildUndoPinDeferDefault3 build buildUndoPinDeferDefaultFix login · Defer · ≈3 tokensDefer allDefault all3 build buildUndoPinDeferDefault3 build buildUndoPinDeferDefault3 build buildUndoPinDeferDefaultDefer stagedApply aDiscard dRefresh rClose xTokens: descriptions only (chars / 4); schemas add more. * marks your choice. Deferred tools cost about their name unti…
-
Tool diet: Edit stays loaded from the next sessionTool diet from the next sessionAsk Claude…3 tool on demand
-
What it does
- Draws a pane, toasts
- Adds /snake
- Watches tool calls
- Hooks prompt.submit, session.start, turn.complete, ui.message
-
Ask Claude…Tool stopwatchTool latency · 33 call · 33 error3Bold waited on you (a permission prompt or a question): counted, not timed ClassicNo tool calls yet: each tool Claude runs is timed here.build33–––build33–––build33–––Slowest calls2h 10m build 14:32:05 · subagent · error2h 10m build 14:32:05 · subagent · error2h 10m build 14:32:05 · subagent · errorRunningHint line build Footer label (asked you first)Hint line build Footer label (asked you first)Hint line build Footer label (asked you first)Reset rClose x