← スキル一覧に戻る
name: edit-dotfile
description: dotfileの編集・修正を依頼されたとき、ホームディレクトリのファイルではなくchezmoiで管理されているファイルを優先的に確認・編集する。対象:

edit-dotfile
by mczkzk
⭐ 0🍴 0📅 2026年1月23日
SKILL.md
name: edit-dotfile
description: dotfileの編集・修正を依頼されたとき、ホームディレクトリのファイルではなくchezmoiで管理されているファイルを優先的に確認・編集する。対象:/.bashrc、/.zshrc、/.vimrc、/.rsync-exclude、/.config/**、/.ssh/**、~/.claude/**など、ホームディレクトリの.で始まるファイル・フォルダ配下の全ファイル。
CRITICAL: 必ずchezmoi配下のファイルを変更する
ホームディレクトリ(~/.zshrcなど)を直接読んだり変更してはいけない。
最初のアクション
dotfile編集要求を受けたら、必ず最初に ~/.local/share/chezmoi/ 配下のファイルを検索・確認する。
パスマッピング
~/.zshrc→~/.local/share/chezmoi/dot_zshrc~/.rsync-exclude→~/.local/share/chezmoi/dot_rsync-exclude~/.config/zsh/aliases/*.zsh→~/.local/share/chezmoi/dot_config/zsh/aliases/*.zsh~/.config/zsh/functions/*.zsh→~/.local/share/chezmoi/dot_config/zsh/functions/*.zsh~/.claude/CLAUDE.md→~/.local/share/chezmoi/dot_claude/CLAUDE.md~/.claude/skills/*/SKILL.md→~/.local/share/chezmoi/dot_claude/skills/*/SKILL.md
Zsh: エイリアス vs 関数
- 引数なし →
dot_config/zsh/aliases/内の適切なファイルに追加 - 引数あり →
dot_config/zsh/functions/に新規ファイル作成 +dot_zshrcにsource行追加
フォーマット: name() { ... } (functionキーワード省略)
最後に
編集後、必ず chezmoi apply をユーザーに案内する。
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です