jr-awake
claudeKeeps the Mac awake while Claude works, shared by every session on the machine, and warns before the next sleep.
/jr-outputs: every file this session created or changed, newest first, with + and - line counts from git.
Plugin jr-outputs from marketplace claude-code-mods in jrlprost/claude-code-mods. Commands read from the repo's manifest — 20 days ago.
No skills, commands, agents, hooks or MCP servers were found in the standard plugin folders.
Keeps the Mac awake while Claude works, shared by every session on the machine, and warns before the next sleep.
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.
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.
Nudges you toward small atomic commits: when uncommitted changes pass a threshold, a band and a toast suggest a split by folder.
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.
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.
Easily create custom hooks to prevent unwanted behaviors by analyzing conversation patterns or from explicit instructions. Define rules via simple markdown files.
1 skill · 4 commands · 1 agent · hooks
Statically analyze a local JS/Electron app you're authorized to study, with file+line evidence, and build an original reimplementation of what you find. Experimental. Phase 1: JS/Electron static analysis. Phase 2: native ELF/PE/Mach-O container inspection. Phase 3: .NET assembly metadata. Phase 4: EVM bytecode inventory. Phase 5: CUDA fatbin, cubin and PTX inventory. Parses, never executes. Dynamic analysis is a future phase, not yet implemented.
1 skill · 1 command · 1 agent
Skill: add headroom-ai compress() to a Python or TypeScript app to cut LLM input tokens (tool outputs, logs, JSON, chat history). No API key.
1 skill
Editorial diagrams in your brand, as self-contained HTML and SVG. Architecture, flowcharts, sequence, state machines, ER and database schemas, timelines, swimlanes, org charts, Gantt, Wardley maps, user journeys, service blueprints, UML class, lifecycle phase maps, and charts from bar, line and scatter to Sankey, treemap and heatmap, plus many more. Redraws draw.io, Mermaid, Excalidraw and PlantUML files. Exports SVG and PNG.
1 skill · 7 commands
Action-first, ADHD-friendly output shaping for Claude Code.
1 skill · hooks
Perform AI code review on Git diffs — supports workspace changes, branch ranges, and single commits with concurrent per-file analysis, codebase search, and deep context-aware review.
2 commands
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.