home-config-sync

Installation
SKILL.md

Home Config Sync

Use this skill for a generic, shareable bare-repo dotfiles workflow:

  • Git dir: ~/.dotfiles
  • Work tree: ~
  • Remote: user-provided private repo URL
  • Preferred explicit command:
git --git-dir="$HOME/.dotfiles" --work-tree="$HOME" <subcommand>

Keep these rules:

  • Prefer the explicit git --git-dir="$HOME/.dotfiles" --work-tree="$HOME" form over assuming an alias exists.
  • Inspect live state before acting: run status, ls-files, and read .gitignore, bootstrap.sh, and README.md when relevant.
  • Treat .gitignore as a whitelist. New files are not trackable until both the whitelist and the file itself are added.
  • Prefer one command per Bash tool call. Translate multi-step flows from the reference into separate invocations instead of copying several shell operations into one command.
Related skills
Installs
3
GitHub Stars
17
First Seen
Apr 8, 2026