What problem does it solve? iCloud Desktop & Documents sync actively corrupts git working trees by spawning conflict copies, evicting file content into dataless stubs, and blocking atomic renames out of the CloudDocs container. This Skill provides a fail-closed procedure to move a repo tree to a plain local path without losing data or breaking worktrees. ## Core Features & Use Cases - Fail-Closed Preconditions: Aborts before any move if the destination exists, repos are dirty, files are unmaterialized, or no restore path exists. - Worktree Repair: Fixes gitdir back-pointers with git worktree repair after the move so linked worktrees stay resolvable. - Metadata-Preserving Copy: Uses ditto or rsync -aHAX for cross-volume moves, with parity verification before source deletion. - Use Case: Your ~/Documents/oramasys tree keeps producing * 2 duplicate folders and evicted files. Use this Skill to move it to ~/code/oramasys, repair all worktrees, and leave a compatibility symlink at the old path. ## Quick Start Ask the agent to move my git repositories out of iCloud Documents to a local code directory and repair the worktrees.