Results for “joeldg/claude-mods”

16 mods

dev-servers

joeldg/claude-mods

A Servers pane for this project's dev servers: what is listening, on which port, since when, with Start, Stop, Restart and Log buttons; names the process holding a port when a command fails with EADDRINUSE; a read-only dev_servers tool for Claude. Scans with netstat (never lsof), one session for all; no model calls.

★ 1PanesStatus lineGuards

downloads-drop

joeldg/claude-mods

Notices files that land in Downloads while you work (PDFs, 3MF models, images, notes) and offers them in a band above the prompt: Attach puts @"path" mentions in the prompt box, Dismiss clears them. /downloads lists the newest files and attaches any by number. No model calls.

★ 1BandsCommands

effort-router

joeldg/claude-mods

Routes each turn's effort from your prompt: git housekeeping replies ("merged", "commit and push", "push it") run at low effort, deep asks (review, audit, plan, why does...) at max, everything else (approvals like "yes" or "continue" included) at the session's own. Switches only when the prompt cache makes it worth it, never mid-turn; optional model guard; /route shows and steers it. No model...

★ 1Status lineCommandsPrompt

job-watch

joeldg/claude-mods

Live pane of long-running jobs (training, downloads, extractions): progress, ETA, stalls and finishes, read from their logs with no model calls; jobs_list / jobs_watch / jobs_unwatch tools so Claude follows jobs instead of polling them.

★ 1PanesStatus lineGuards

machine-guard

joeldg/claude-mods

Memory, swap, GPU and the CPU cores macOS is using on the status line, and a machine_status tool for Claude; refuses heavy local jobs (training, inference, rendering, Docker) while memory is critical or the Mac is reserved with /busy.

★ 1Status lineGuardsCommands

mod-monitor

joeldg/claude-mods

Watches how your other mods really behave: hook failures and slow hooks (read off the chain's own trace), what each one did (toasts, status lines, commands, processes, model calls, writes), with /mods for a live pane and /mods report for the last day, week or month. Changes nothing they do; no model calls.

★ 1PanesBandsStatus line

modal-meter

joeldg/claude-mods

Watches your Modal apps from the CLI, in projects that use Modal: running apps and containers on the status line, a toast when one has been up too long, today's spend where the CLI reports it, and a pane to stop an app (after you confirm). One session polls for all the open ones. No model calls.

★ 1PanesStatus lineGuards

pr-autopilot

joeldg/claude-mods

Watches your open pull requests: CI pass/fail toasts, failing-check logs attached when you mention them, a prs_status tool so Claude reads them without gh, and the post-merge ritual (fetch --prune, switch, ff-only pull, delete the branch) done for you with no model calls. Tells you once when gh's token cannot read checks.

★ 1Status lineGuardsCommands

recall

joeldg/claude-mods

Makes past sessions recallable: indexes Claude Code and Codex transcripts, subagent runs, memory files, standing orders and second-opinion reviews into a local SQLite index (kept after Claude Code deletes old transcripts), gives Claude search, expand, recap and list tools, and adds /recall (search, last session, timeline, decisions, commands, files, PRs, ask), /remember, a...

★ 1PanesBandsStatus line

repo-brief

joeldg/claude-mods

Gathers the repo's state at session start (branch, ahead/behind, uncommitted work, recent commits, open PRs with CI, focus-label issues, stale branches) with no model calls, shows it in a band above the prompt and hands Claude the same summary in its first message.

★ 1BandsCommandsPrompt

routine-watch

joeldg/claude-mods

Tells you when a scheduled routine (a scheduled-task run) stops to wait on you: a Mac notification, an optional phone push and a status line once a permission ask has stood 20 s (configurable; auto mode decides most asks by itself sooner) or when it asks you a question, plus a note when it finishes. Optionally lets routines read the web without asking. No model calls.

★ 1Status lineGuardsCommands

second-opinion

joeldg/claude-mods

/second-opinion asks Fable (or the model you set) for a candid senior review of your recent commits, branch, uncommitted diff or a plan file, in the background without switching the session's model. Each run is one paid model call against your usage; the review opens in a pane, is saved under ~/.claude/second-opinions/, and can be handed to Claude with your next prompt.

★ 1PanesStatus lineCommands

secret-guard

joeldg/claude-mods

Holds back a prompt that looks like it carries a secret (API keys, tokens, access-key pairs, private keys, passwords) before it reaches the transcript, puts it back in the box, and offers to save the secret as an env var in ~/.zshrc and send $NAME instead. No model calls.

★ 1BandsCommandsPrompt

slicer-handoff

joeldg/claude-mods

Hands models to the right slicer: full-spectrum (Snapmaker U1) files Claude tries to open in Bambu Studio go to Snapmaker Orca instead, and previous slicer windows are gently quit first so they don't pile up. /slice opens a file the same way.

★ 1ToastsGuardsCommands

stall-alarm

joeldg/claude-mods

Raises the alarm when a long-running session stalls while you are away: a permission dialog or a question that has waited for you past a threshold (toast, Mac notification, optional phone push, repeated while it stays open), and a turn that stopped on a login, usage-limit or billing error, with the fix. Leaves scheduled routines to routine-watch. No model calls.

★ 1Status lineGuardsCommands

standing-orders

joeldg/claude-mods

Keeps the instructions you give Claude ("never…", "from now on…", "in this project…") as standing orders for the project or the session, offered in a band above the prompt, and hands them back to Claude after every compaction or /clear, with the active /goal. No model calls.