When to invoke - User says "sync dotfiles", "pull configs", "push configs", "check drift" - After a session where permissions or hooks were modified - On a new machine after cloning ai-env Subcommands Map user intent to sync.sh subcommand: | Intent | Command | What it does | |--------|---------|-------------| | "check what's different" | | Show drift between repo and home | | "what's tracked" | | Show file registry | | "capture my local changes" | | Home → repo (home wins) | | "deploy repo configs" | | Repo → home (repo wins) | | "install skills" | | Install global skills from dotfiles/skills…