Manages dotfiles with chezmoi via natural language. Use when user mentions dotfiles, config sync, chezmoi, track changes, sync dotfiles, check status, or push changes.
Limited to specific tools
Additional assets for this skill
This skill is limited to using the following tools:
references/configuration.mdreferences/prompt-patterns.mdreferences/secret-detection.mdExecute common chezmoi operations via natural language prompts without requiring user to memorize commands or use shell aliases.
AI-Assisted:
Two-State System:
~/.local/share/chezmoi/ (git repository)~/ (home directory)User says: "I edited [file]. Track the changes."
Workflow:
chezmoi statuschezmoi diff [file]chezmoi add [file] (auto-commits)cd ~/.local/share/chezmoi && git log -1 --onelinecd ~/.local/share/chezmoi && git pushUser says: "Sync my dotfiles from remote."
Workflow:
chezmoi updatechezmoi verify (exit code 0)User says: "Push my dotfile changes to GitHub."
Workflow:
chezmoi statuschezmoi re-addcd ~/.local/share/chezmoi && git pushAfter operations, validate Service Level Objectives:
chezmoi verify (exit code 0)chezmoi diff (empty output)chezmoi managed (shows all tracked files)git log (preserves change history)Report SLO status to user after major operations.
For detailed information, see:
Official Documentation: https://www.chezmoi.io/reference/
Version Compatibility: