cyberneticlibrary

Deploy dotfiles with chezmoi automation

chezmoi-dotfilesskillsetup L2381
majiayu000/claude-skill-registry
What it does

Manage dotfiles using chezmoi. Use when creating, modifying, or deploying dotfiles, shell functions, or configuration files in this repository.

Best for

Managing system dotfiles in a git-backed repository with safe apply/verify workflow without manual file confusion

Inputs
  • · Dotfile or config file to manage
Outputs
  • · File in chezmoi source, applied to home directory, pushed to GitHub
Requires
  • · chezmoi CLI
  • · git
  • · Shell scripts
Preconditions

chezmoi installed; dotfiles repo checked out; GitHub access

Failure modes
  • · Source directory not found
  • · Naming convention errors
  • · Push conflicts
Trust signals
  • · Critical workflow step order documented
  • · Common commands reference
  • · Integration with GitHub