diff-widget

by oMaN-Rod · ★ 1 · updated yesterday

PanesBandsReskinsGuardsCommandsvalidates

0

The last edit as a syntax-highlighted diff.

install diff-widget

Install

/plugin marketplace add oMaN-Rod/claude-code-widgets
/plugin install diff-widget@claude-code-widgets

Then run /reload-plugins or start a new session. Requires Claude Code 2.1.287+.

View source on GitHub

What it hooks into

From an automated scan with claude plugin validate, not a security review. Mods run with your permissions; read the code before installing.

Events
session.startcommand.runtool.callui.render
API calls
$.command.register$.session.root$.state.get$.state.set$.store.get$.store.set$.ui.resolve$.widgets.card
Draws
PaneAbovePromptPromptHint
Can see
Edit callsWrite calls
Reach
level 1 of 3 other: $.state.getother: $.state.setother: $.widgets.cardpersists statedraws

Origin

How it got here
Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
Repository
github.com/oMaN-Rod/claude-code-widgets
Path in repo
plugins/diff-widget
Source commit
bafd3da the exact code the scan read
Author
@oMaN-Rod
License
MIT
First published
Last pushed
First listed here

Name and description come from the mod's own manifest. We link to the code; we don't host it, and it stays under its author's license.

More from oMaN-Rod/claude-code-widgets

2048-widget

oMaN-Rod/claude-code-widgets

The 2048 sliding-tile puzzle; it plays itself until you take the keys.

★ 1PanesBandsReskins

8ball-widget

oMaN-Rod/claude-code-widgets

Ask a yes or no question and get an answer of doubtful reliability.

★ 1PanesBandsReskins

activity-widget

oMaN-Rod/claude-code-widgets

The most recent tool calls with how long each took and whether it failed.

★ 1PanesBandsReskins

aim-widget

oMaN-Rod/claude-code-widgets

Where a command lands outside this folder: the kube context, cloud profile, Terraform workspace or database it is aimed at, named in the permission dialog

★ 1PanesBandsReskins

amendments-widget

oMaN-Rod/claude-code-widgets

What changed in the system prompt and the built-in tool descriptions Claude Code gives Claude since the version you last ran, with the before and after one command away

★ 1PanesBandsReskins

aquarium-widget

oMaN-Rod/claude-code-widgets

An aquarium with a fish for every running tool call and agent.

★ 1PanesBandsReskins

aside-widget

oMaN-Rod/claude-code-widgets

Ask a side question about the conversation, even mid-turn, and get the answer on a card without adding a turn to the transcript

★ 1PanesBandsReskins

attic-widget

oMaN-Rod/claude-code-widgets

Counts which tools Claude calls in this project, puts the unused ones behind ToolSearch, lists the daily ones up front, and reports how many schema tokens each request no longer carries

★ 1PanesBandsReskins

badges-widget

oMaN-Rod/claude-code-widgets

Achievements earned across sessions, such as twenty tool calls in a row without a failure.

★ 1PanesBandsReskins

board-widget

oMaN-Rod/claude-code-widgets

A status board Claude keeps itself: its current goal, key findings and open questions, pinned through a tool the plugin registers.

★ 1PanesBandsReskins

boss-widget

oMaN-Rod/claude-code-widgets

A boss fight against the context window: its health drops as context fills, and compaction defeats it.

★ 1PanesBandsReskins

breakout-widget

oMaN-Rod/claude-code-widgets

A brick breaker that plays itself; every tool call adds a row of bricks.

★ 1PanesBandsReskins