Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By Manavarya09
Automatically snapshot project files before each Claude Code prompt, enabling instant undo of bad changes, revert to specific checkpoints, diff views between versions, and status checks via /checkpoint or /cp commands without re-prompting.
npx claudepluginhub manavarya09/checkpoint --plugin checkpointCursor-style checkpoint & undo for Claude Code.
Auto-snapshots your files before each prompt. Revert instantly — zero tokens, zero reimplementation.

You give Claude a prompt. It makes big changes across multiple files. You don't like the result. Now what?
checkpoint automatically saves file snapshots before each prompt. One command to undo.
git clone https://github.com/Manavarya09/checkpoint.git ~/.claude/plugins/checkpoint
cd ~/.claude/plugins/checkpoint && bash install.sh
Restart Claude Code after installing.
| Command | Action |
|---|---|
/checkpoint | List all checkpoints |
/checkpoint undo | Undo last prompt's changes |
/checkpoint undo N | Undo to checkpoint N |
/checkpoint diff N | See what changed since checkpoint N |
/checkpoint status | Show stats (checkpoints, storage) |
/checkpoint clean | Remove all checkpoint data |
You: "Add authentication to the login page"
checkpoint: [auto-snapshot of tracked files] ← checkpoint #3
Claude: [modifies 5 files, creates 2 new files]
You: "I don't like this, undo"
checkpoint: [restores all 5 files, deletes 2 new files] ← instant, 0 tokens
~/.claude-checkpoints/<session-id>//checkpoint cleancd ~/.claude/plugins/checkpoint && bash uninstall.sh
MIT
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
File checkpoint and recovery - save snapshots, diff changes, restore safely
Automatically backup your work with git commits after each Claude session
Self-evolving Claude Code system that learns from corrections, manages context, and improves every session
Automatically maintains CLAUDE.md files as codebases evolve using hooks, agents, and skills
(Alpha) Persistent memory, architectural decisions, and safety guardrails for Claude Code. Your agent starts every session with full project context — stack, decisions, patterns, safety rules, and a handoff from the previous session.
Memory compression system for Claude Code - persist context across sessions
Extract any website's design language and ship it. Eight slash commands — /extract, /grade, /battle, /remix, /pack, /theme-swap, /brand, /pair — wrap the designlang CLI to pull DTCG tokens, Tailwind/shadcn/Figma vars, motion + voice, generate shareable graded report cards, head-to-head battle pages, six-vocabulary remixes, downloadable design-system bundles, OKLCH-correct theme recolouring, full editorial brand-guidelines books, and design crossovers between two sites.
Zero-setup cost tracking and budget management for Claude Code. Real-time burn rate, budget guardrails, ASCII reports, and pre-task cost estimation — all without external dependencies.
Mold your UI. Visual drag-and-drop editor for any running web app — drag, resize, edit text, change styles — and Claude syncs every change back to your source code.
Git-native shared AI memory for teams. Record lessons, decisions, and conventions that auto-generate CLAUDE.md, .cursorrules, and AGENTS.md. Your AI remembers what your team learned.
Visualize your current project as a 3D city in the browser. Files become buildings, folders become districts, bugs become fires. Launch with /city.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim