What problem does it solve?
This Skill eliminates the friction of manually syncing home directory configuration files across multiple machines, preventing lost customizations, inconsistent environments, and tedious manual setup when reprovisioning devices or moving to a new computer.
Core Features & Use Cases
- Bare-repo Git workflow: Uses a dedicated dot wrapper to manage the dotfiles bare repo, avoiding messy direct Git commands in the home directory and hiding untracked file noise.
- Install + persist workflow: Ensures any installed CLI tool, GUI app, or shell script is added to the setup manifest and pushed to the remote so it survives future machine setups.
- Guided fresh-machine bootstrap: Provides step-by-step, ordered instructions for setting up a new macOS or Ubuntu machine from scratch, including prerequisite steps and post-install manual configuration.
- Use Case: If you install a new cask app like Arc browser, the Skill will run the install, add the correct line to setup.sh, commit the change, and push it so the app auto-installs on your next machine.
Quick Start
Ask the Skill to install a new tool like Rectangle and persist it across all your machines, or request help setting up a fresh Mac from scratch with all your existing configurations.