Manages Gemini CLI state through automatic snapshots and versioned rollbacks for experimental coding workflows.
This skill serves as the central authority for Gemini CLI Checkpointing, providing developers with robust tools to manage git-based file snapshots and conversation history. It enables seamless state saving, allowing users to list previous checkpoints and perform instant rollbacks when experimenting with risky refactors or complex code changes. By integrating with the local storage system, it tracks project hashes and file modifications without interfering with your primary Git repository, ensuring a safe environment for AI-assisted development.
Key Features
01Shadow Git repository tracking
02Configuration for experimental workflows
03Checkpoint listing and metadata management
04Automatic file snapshots before tool execution
05Instant rollback and state restoration
061 GitHub stars
Use Cases
01Auditing local file modifications made by the Gemini CLI
02Reverting unstable code changes during automated refactoring
03Restoring conversation state after an experimental prompt path