What problem does it solve? Moving Claude Code settings to a new machine or recovering them after a reset is error-prone when done by hand — files get missed, executable bits on hooks are lost, and local files can be silently deleted. This Skill restores settings from a dedicated backup git repository with a preview, confirmation, and post-restore verification. ## Core Features & Use Cases - Flexible source resolution: Accepts a local repo path or a clone URL, cloning to ~/.claude-settings-backup on new machines, with credential redaction in all output. - Diff preview and confirmation: Shows added, modified, unchanged, and deleted files per entry before any changes, requiring explicit interactive approval. - Verified restore with safety checks: Mirrors the backup into ~/.claude/ via rsync or cp fallback, then re-compares every restored entry and checks hook execute bits, reporting any failures. - Use Case: You get a new laptop and want your Claude Code configuration back. Point the Skill at your backup repo URL, review the diff preview, confirm, and get a verified restore with a note to restart Claude Code. ## Quick Start Ask the assistant to restore your Claude Code settings from your backup repository URL, for example by saying: restore my settings from https://github.com/you/claude-settings-backup.git.