cc-file-history-mod

by lixinghui · ★ 0 · updated yesterday

PanesGuardsCommandsvalidates

0

AbovePrompt band + Pane that together capture every file Claude has edited this session and let you revert any one of them. Toggle the band with /file-history; open the Pane from the band's [View] button.

install cc-file-history-mod

Install

/plugin marketplace add kukaka/cc-mods
/plugin install cc-file-history-mod@cc-mods

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.startclassic.SessionStartcommand.runtool.callui.render
API calls
$.command.register$.fs.read$.fs.stat$.fs.write$.process.run$.ui.ask$.ui.close$.ui.invalidate$.ui.open$.ui.resolve$.ui.toast
Draws
Pane
Can see
classic hooksEdit callsWrite callsBash calls
Reach
level 2 of 3 runs processeswrites filesreads filesdraws

Origin

How it got here
Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
Repository
github.com/kukaka/cc-mods
Path in repo
cc-file-history-mod
Source commit
25cc665 the exact code the scan read
Author
lixinghui @kukaka
License
Apache-2.0
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 kukaka/cc-mods

cc-code-format-mod

kukaka/cc-mods

Rewrites every fenced code block in an LLM response so it conforms to the language's standard style (Prettier for the web stack, black for Python, gofmt / rustfmt / shfmt where installed).

★ 0ToastsCommands

cc-context-mod

kukaka/cc-mods

Live context window forecast and MiniMax M Plan / Token Plan balance, drawn above the prompt.

★ 0Bands

cc-notify-mod

kukaka/cc-mods

Forward Claude Code task completion, repeated Bash failures, and AskUserQuestion prompts to the macOS Notification Center so you hear about them when you are away from the terminal.

★ 0ReskinsGuards