chezmoi-helper
Manages dotfiles across multiple machines with templates and scripts, ensuring a consistent configuration using Chezmoi.
Install this skill
Security score
The chezmoi-helper skill was audited on Mar 1, 2026 and we found 18 security issues across 1 threat category, including 1 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
Access to hidden dotfiles in home directory
| 23 | Chezmoi manages dotfiles across multiple machines from a single source of truth. The source directory (default: `~/.local/share/chezmoi`) contains the declarative desired state. Run `chezmoi apply` to |
Access to hidden dotfiles in home directory
| 27 | 1. Add files: `chezmoi add ~/.gitconfig` |
Access to hidden dotfiles in home directory
| 28 | 2. Edit source: `chezmoi edit ~/.gitconfig` |
Access to hidden dotfiles in home directory
| 33 | **Source directory location:** `~/.local/share/chezmoi` (view with `chezmoi source-path`) |
Access to hidden dotfiles in home directory
| 35 | **Configuration file:** `~/.config/chezmoi/chezmoi.toml` (or .yaml/.json/.jsonc) |
Access to hidden dotfiles in home directory
| 83 | chezmoi add ~/.gitconfig # Add file to source state |
Access to hidden dotfiles in home directory
| 84 | chezmoi add --template ~/.bashrc # Add as template |
Access to hidden dotfiles in home directory
| 85 | chezmoi add --encrypt ~/.ssh/id_rsa # Add encrypted |
Access to hidden dotfiles in home directory
| 86 | chezmoi edit ~/.gitconfig # Edit source state |
Access to hidden dotfiles in home directory
| 90 | chezmoi apply ~/.gitconfig # Apply single file |
Access to hidden dotfiles in home directory
| 97 | chezmoi cat ~/.gitconfig # Show target state of file |
Access to hidden dotfiles in home directory
| 98 | chezmoi source-path ~/.gitconfig # Show source path for target |
Access to hidden dotfiles in home directory
| 104 | chezmoi execute-template < ~/.local/share/chezmoi/dot_bashrc.tmpl |
Access to hidden dotfiles in home directory
| 108 | chezmoi forget ~/.old_config # Stop managing a file |
Access to hidden dotfiles in home directory
| 109 | chezmoi destroy ~/.old_config # Remove from both source and target |
Access to hidden dotfiles in home directory
| 110 | chezmoi merge ~/.gitconfig # Three-way merge conflicts |
Access to hidden dotfiles in home directory
| 125 | chezmoi edit-encrypted ~/.secret # Edit encrypted file transparently |
Access to SSH directory
| 85 | chezmoi add --encrypt ~/.ssh/id_rsa # Add encrypted |
Install this skill with one command
/learn @shepherdjerred/chezmoi-helper