Plugin marketplace

claude-code-mods

jr mods: 43 Claude Code mods for solo builders. Context bar, plan limits, billable time, guards, dictation, business dashboards and more.

4 · jrlprost/claude-code-mods43 pluginsMITupdated 20 days ago

Add this marketplace

Then install any plugin below by name — each page has its exact command.

jr-awake

claude

Keeps the Mac awake while Claude works, shared by every session on the machine, and warns before the next sleep.

4

jr-badge

claude

A coloured project badge and its branch, on the right above the prompt, so you always know which window you are typing in. Hidden until you type /jr-badge. A `badge: LABEL #hex` line in CLAUDE.md sets your own.

4

A toast 30 seconds before the prompt cache goes cold, and on /jr-cache-clock a quiet countdown above the prompt: how long the cache stays warm after Claude's last reply, going green to red, and the last cache hit rate.

4

Nudges you toward small atomic commits: when uncommitted changes pass a threshold, a band and a toast suggest a split by folder.

4

The context window in one quiet row above the prompt: a mini bar coloured by category, the fill and the window, turning into an alert when compaction is near. /jr-context hides or shows it, /jr-context details opens the full bar with its legend.

4

A decision journal per project: /jr-decisions <decision> or a prompt starting with "decision:" records one, /jr-decisions lists them, /jr-decisions export writes docs/decisions.md.

4

Production deploys and pushes to main always come to you for confirmation, even when your rules allow them. Optional: no deploys on Friday.

4

jr-deslop

claude

Flags AI-writing tells (em dashes, "delve", "not X, but Y", stock openers...) in the prose files Claude writes. A toast after each file, /jr-deslop for the list. Never rewrites anything.

4

Fixes what dictation mishears ("cloud code" → Claude Code) before Claude reads your prompt, and shows each fix in your prompt row: red struck, green added.

4

Flags replies that claim something was tested or verified when nothing was run in the turn to check it: a warning under the message and a toast.

4

A notification, and a sound on macOS, when a long turn finishes: work in another window and come back when Claude is done. Names the project and how long it took.

4

jr-draft

claude

/jr-draft: a scratch pane to write your next prompt while Claude works, kept per project, sent to the prompt box when you are ready.

4

Every shell command Claude asks permission for comes with a plain-English explanation and a risk level: low, medium or high.

4

jr-fleet

claude

Every Claude Code session on this machine at a glance: which ones are working and which ones wait for you, in a band above the prompt (/jr-fleet hides or shows it) and in /jr-fleet details.

4

jr-goal

claude

A goal per project with steps you tick off, shown above the prompt with a progress gauge. /jr-goal to set it.

4

/jr-heatmap: your last 26 weeks with Claude Code as a GitHub-style heatmap, with current and longest streak and your peak hours.

4

Keeps oversized images out of the conversation: an image over 7800 px is read through a resized copy, and browser viewports over the limit are refused.

4

jr-limits

claude

Plan limits in one quiet row above the prompt: the 5-hour and 7-day fill and when the fullest resets, an alert from 80 %, a toast at 80 % and 95 %. /jr-limits hides or shows it, /jr-limits details opens the gauges.

4

/jr-mod-audit owner/repo: clones a mod, runs the official validator on each plugin in it, reads its source, and shows what it can reach with a green, amber or red verdict before you install it.

4

jr-mods

claude

/jr-mods: every installed plugin and mod in one list. Space ticks or unticks, Enter applies all the changes at once. /jr-mods welcome explains what each jr mod shows.

4

What the next prompt costs before you send it, on /jr-next-cost: the context it resends at the current model's price, read from a warm cache or written to a cold one, at API rates.

4

Stops commits and pull requests that carry an AI co-author line or a 'Generated with' footer, so your history stays yours.

4

When a reply ends by announcing work ("I'll…", "Let me…", "je vais…") and no tool ran in the turn, Claude is sent back once to actually do it.

4

jr-nudges

claude

At the end of a turn, one toast when the code Claude wrote added debug statements (console.log, print, debugger) or TODO/FIXME/HACK lines.

4

jr-outage

claude

Is it them or is it me? The status of Claude, GitHub, npm and Vercel, checked every 10 minutes: /jr-outage shows them all, a band and a toast appear only when one is degraded.

4

/jr-outputs: every file this session created or changed, newest first, with + and - line counts from git.

4

Checks every package install against its registry first: names that do not exist (hallucinated or typosquatted) are refused, very new packages are held back or flagged, install scripts are flagged.

4

jr-polish

claude

/jr-polish <rough prompt>: a small fast model rewrites it into a clear, structured prompt in the same language and puts it in your prompt box to edit and send.

4

jr-post

claude

/jr-post: a short "what I built today" post drafted from this session, shown in a pane and copied to your clipboard.

4

jr-quota

claude

Balances of the other paid APIs you use (OpenRouter, Firecrawl, DeepSeek), checked every 10 minutes: /jr-quota details shows them all, /jr-quota hides or shows the band; a band and a toast appear only when one runs low.

4

Stops Claude from reading a long file whole: a Read of a file over 1,000 lines without a range is refused with a hint to grep first and read only the lines it needs. Saves context and tokens.

4

jr-record

claude

Recording mode for demos and screen shares: /jr-record masks emails, money amounts, keys, phone numbers and IPs on screen. Claude still reads the real text.

4

jr-redact

claude

Replaces API keys, tokens, private keys and database passwords in tool results with placeholders before Claude reads them. Emails and IPs too, if you ask.

4

jr-scope

claude

Warns when a turn writes sensitive files nobody asked for (lockfiles, manifests, CI, .env, migrations, infra) or too many files at once.

4

Your Stripe MRR and today's revenue above the prompt, refreshed every 15 minutes; /jr-stripemrr adds the last 30 days as a sparkline.

4

Disk, RAM, CPU and swap in one quiet row above the prompt, refreshed every 5 minutes by a local script on macOS, Linux and Windows. No model call, no tokens. /jr-sysinfo hides or shows it.

4

jr-time

claude

Billable time per project: every minute of a session sorted into categories, a ratio per category, an hourly rate, and an amount. /jr-time to adjust, export to CSV or Markdown.

4

jr-todo

claude

/jr-todo <task>: capture a task instantly, with no model call, to TODO.md, Todoist, Linear, Notion, a GitHub issue, Things, Apple Reminders, or your own command.

4

jr-uptime

claude

Pings your sites every 2 minutes; a red band above the prompt the moment one goes down, and /jr-uptime with latency sparklines and the last incident.

4

jr-vinci

claude

An opt-in sparring partner: after each answer, one line above the prompt with the sharpest challenge to what was just decided. /jr-vinci on, off, or the history.

4

Live visitors from PostHog above the prompt (last 5 minutes and today), refreshed every 2 minutes; /jr-visitors adds today's top pages.

4

jr-week

claude

/jr-week: your week with Claude Code, per day and per project: time Claude worked, prompts and cost, with gradient bars and a Markdown export.

4

/jr-wrapped: your month with Claude Code, Wrapped-style: prompts, hours, streak, busiest hour, top tools and projects, a persona, and a share card saved as SVG and PNG.

4

README badge

Shows how many plugins this repo ships, and links here.

claude & codex plugins43 plugins