claude-code-rewind
๐ฐ๏ธ Time machine for Claude Code sessions - Automatic snapshots, granular rollbacks, and visual diffs. Never fear AI mistakes again.
Install / Use
npx skills add holasoymalva/claude-code-rewindInstalls into whichever agent you are using.
Other
Other agent config
Quality Score
Category
AutomationSupported Platforms
Our assessment of claude-code-rewind
claude-code-rewind scores 75/100 on our quality scale, 2615th of 2,863 Automation skills we index.
Its Other is 8.8 KB long, well organised into 50 sections with 9 code examples: a thorough specification that gives an agent plenty to work with.
It has 30 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated about 15 months ago. Expect some instructions to reference tool versions or APIs that have since changed.
- Our last check on 2026-10-21 found the source still online.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 73/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit โ read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk โ read a skill before letting an agent act on it.
claude-code-rewind compared with similar skills
All 4 of these similar skills score higher than claude-code-rewind; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| claude-code-rewind (this skill)by holasoymalva | 75 | 30 | 15mo ago | Other |
| Agent-Reachby Panniantong | 100 | 109.2k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.9k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 97.9k | today | MCP Server |
| crawl4aiby unclecode | 100 | 87.0k | 1d ago | MCP Server |
Frequently asked questions
- How do I install claude-code-rewind?
- Run
npx skills add holasoymalva/claude-code-rewind. The install tabs above show the steps for each supported agent. - Which AI agents does claude-code-rewind work with?
- It is written for Claude Code, as a Other file. Other agents that read the same format can often use it too.
- Is claude-code-rewind safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 73/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is claude-code-rewind still maintained?
- The repository was last updated about 15 months ago. Expect some instructions to reference tool versions or APIs that have since changed.
Skill content
View source on GitHubโฐ Claude Code Rewind Tool
<div align="center">Time Travel for Your Claude Code Sessions
<img width="683" height="451" alt="image" src="https://github.com/user-attachments/assets/48b2e347-7922-4b04-a8f8-3a9d7a263555" /> </div>๐ What if you could undo any AI mistake in seconds?
Claude Code Rewind Tool is the first-ever time machine for Claude Code sessions. Never again worry about AI breaking your code. Automatically capture every change, visualize exactly what happened, and rollback to any point with surgical precision.
โก The Problem We Solve
Every developer using Claude Code has experienced this nightmare:
- ๐ฐ "Claude just broke my working code"
- ๐ค "What exactly did it change?"
- ๐ค "Now I have to manually undo everything"
- ๐ฑ "I lost 3 hours of progress"
Claude Code Rewind Tool eliminates this fear forever.
๐ฏ Core Features
๐ธ Automatic Snapshots
- Zero-configuration capture of every Claude Code action
- Lightweight, incremental storage that won't bloat your disk
- Rich metadata: timestamps, prompts, affected files, action types
โช Granular Rollback
- Rollback to any specific point in your Claude Code session
- Selective rollback: Choose exactly which files to revert
- Smart rollback: Preserves your manual changes while undoing Claude's modifications
- Preview changes before applying rollback
๐๏ธ Visual Diff Engine
- See exactly what Claude changed, line by line
- Beautiful syntax-highlighted terminal diffs
- Side-by-side comparison view
- Change annotations with context
๐๏ธ Interactive Timeline
- Navigate your entire Claude Code session visually
- Filter by action type, file, or time range
- Bookmark important checkpoints
- Search through your development history
๐ Quick Start
Installation
# Install via pip (recommended)
pip install claude-code-rewind
# Or install via npm
npm install -g claude-code-rewind
# Or clone and install from source
git clone https://github.com/holasoymalva/claude-code-rewind.git
cd claude-code-rewind
pip install -e .
Initialize in Your Project
cd your-project
claude-rewind init
# That's it! Claude Code Rewind Tool is now protecting your code
Basic Usage
# View your session timeline
claude-rewind timeline
# See what Claude changed in the last action
claude-rewind diff latest
# Rollback to a specific point
claude-rewind rollback cr_abc123
# Preview rollback without applying
claude-rewind preview cr_abc123
# Show current status
claude-rewind status
๐ฌ See It In Action
<div align="center">๐ Timeline View
โโ Claude Code Session Timeline โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ ๐ 2024-03-15 14:30:15 [cr_001] โ๏ธ Edit src/api.py (25 lines) โ
โ ๐ 2024-03-15 14:32:18 [cr_002] โ Create tests/api_test.py โ
โ ๐ 2024-03-15 14:35:22 [cr_003] ๐ Fix bug in utils.py (3 lines) โ
โ ๐ 2024-03-15 14:38:45 [cr_004] โป๏ธ Refactor components/ (8 files) โ
โ ๐ 2024-03-15 14:42:01 [cr_005] ๐งช Add integration tests โ
โ โ
โ Current: cr_005 โ Total: 5 snapshots โ Disk: 2.3MB โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Diff Viewer
โโ Changes in src/api.py (cr_003) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ 23 โ - def process_data(data): โ
โ 24 โ + def process_data(data: List[Dict]) -> Dict: โ
โ 25 โ if not data: โ
โ 26 โ - return {} โ
โ 27 โ + return {"error": "No data provided"} โ
โ 28 โ return transform(data) โ
โ โ
โ ๐ Claude added type hints and improved error handling โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
</div>
๐๏ธ Architecture
graph TB
A[Claude Code] --> B[Hook Interceptor]
B --> C[Snapshot Engine]
C --> D[Storage Layer]
E[CLI Interface] --> F[Timeline Manager]
E --> G[Rollback Engine]
E --> H[Diff Viewer]
F --> D
G --> D
H --> D
D --> I[(SQLite Metadata)]
D --> J[(File Snapshots)]
style A fill:#6366f1,stroke:#4f46e5,color:#fff
style E fill:#10b981,stroke:#059669,color:#fff
style D fill:#f59e0b,stroke:#d97706,color:#fff
๐ ๏ธ Advanced Features
๐ Git Integration
# Create git commits from snapshots
claude-rewind export cr_abc123 --format=patch
claude-rewind export cr_abc123 --format=commit
# Sync with git history
claude-rewind sync-git
โ๏ธ Configuration
# .claude-rewind.yml
storage:
max_snapshots: 100
compression: true
cleanup_after_days: 30
display:
theme: "dark"
diff_algorithm: "unified"
show_line_numbers: true
hooks:
pre_snapshot: "./scripts/pre-snapshot.sh"
post_rollback: "./scripts/post-rollback.sh"
๐ Performance Optimizations
- Smart diffing: Only stores actual changes
- Compression: Up to 80% space savings
- Incremental snapshots: Lightning-fast capture
- Background cleanup: Automatic old snapshot removal
๐ Why Developers Love It
<div align="center">| Metric | Before Claude Code Rewind | After Claude Code Rewind | |--------|---------------------|-------------------| | ๐ฐ Fear of AI changes | High | None | | โฑ๏ธ Time spent debugging AI mistakes | 2-3 hours/week | < 30 minutes/week | | ๐ก๏ธ Confidence in Claude Code | Medium | Very High | | ๐ Development velocity | Baseline | 3x faster |
</div>๐บ๏ธ Roadmap
โ v1.0 - Core Functionality (Current)
- [x] Automatic snapshot capture
- [x] Basic rollback functionality
- [x] Terminal diff viewer
- [x] Timeline navigation
๐ง v1.5 - Enhanced UX (In Progress)
- [ ] Web dashboard for visual timeline
- [ ] VSCode extension integration
- [ ] Real-time diff streaming
- [ ] Smart rollback suggestions
๐ฎ v2.0 - Team Features (Q2 2024)
- [ ] Cloud backup and sync
- [ ] Team collaboration tools
- [ ] Snapshot sharing
- [ ] Advanced analytics
๐ v3.0 - AI-Powered (Q4 2024)
- [ ] AI-suggested rollback points
- [ ] Predictive snapshot importance
- [ ] Automated code quality analysis
- [ ] Integration with code review tools
๐ค Contributing
We're building something amazing together!
๐ฏ Ways to Contribute
- ๐ Report bugs and issues
- ๐ก Suggest new features
- ๐ Improve documentation
- ๐ง Submit code improvements
- ๐งช Write tests
- ๐จ Design better UX
๐ Getting Started
# Clone the repo
git clone https://github.com/holasoymalva/claude-code-rewind.git
cd claude-code-rewind
# Set up development environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -e ".[dev]"
# Run tests
pytest
# Start coding!
๐ Development Guidelines
- Follow PEP 8 style guide
- Write tests for new features
- Update documentation
- Use conventional commit messages
- Open issues for major changes first
๐ Recognition
<div align="center">๐ Featured on Product Hunt
๐บ Mentioned in The Changelog Podcast
๐ฐ Covered by TechCrunch
๐ฏ Used by 10,000+ developers worldwide
๐ Support & Community
- ๐ฌ Discord Community
- ๐ง Email Support
- ๐ GitHub Issues
- ๐ Documentation
- ๐ฆ Twitter Updates
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.
๐ Acknowledgments
- Thanks to Anthropic for creating Claude Code
- Inspired by Git's version control philosophy
- Built with โค๏ธ by developers, for developers
<div align="center">
โญ Star this repo if Claude Code Rewind Tool saved your day!
Made with ๐ for the Claude Code Community
</div>Related Skills
Agent-Reach
109.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu โ one CLI, zero API fees.
headroom
78.9kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
Scrapling
97.9k๐ท๏ธ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
crawl4ai
87.0kOfficial Crawl4AI Cloud: a hosted web scraping, extraction, and search API for AI agents. Free API key, 1,000 credits a month, no card. Fully open source: this repo is the Apache-2.0 crawler that powers it, and you can self-host it.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit โ see the Safety scan above for what the skill file itself contains.
