checkpointing
CommunityRewind code and conversations to previous states.
Software Engineering#version control#rollback#safety#iteration#checkpointing#undo#session recovery#rewind
Authorreggiechan74
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Experimenting with code or getting stuck in a confusing conversation can lead to lost work or frustration. This Skill provides an automatic checkpointing system to easily revert changes, ensuring you can always recover and iterate safely.
Core Features & Use Cases
- Automatic State Tracking: Every user prompt creates a new checkpoint, tracking file edits and creations for easy recovery.
- Flexible Rewind Options: Revert conversation only, code only, or both to a previous state, giving you precise control over your session.
- Use Cases: Safely test different implementation approaches, quickly recover from bugs, or reset a confusing conversation while keeping good code changes.
- Use Case: You've made several changes and the code is broken. Press
Esctwice, select a checkpoint from before the changes, and choose "Code Only" to instantly revert your files while keeping your conversation history.
Quick Start
Explain how to use the checkpointing system to rewind my code.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: checkpointing Download link: https://github.com/reggiechan74/claude-plugins/archive/main.zip#checkpointing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.