소스 정보
- 저장소
- d-kimuson/dotfiles
- 최근 소스 활동
- 2026년 7월 24일 14:50
- 감지된 SKILL.md 언어
- 일본어
- 스타
- 3
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/d-kimuson/dotfiles --skill chezmoi명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | chezmoi |
| description | この dotfiles リポジトリで chezmoi、home-manager、mise、シェル設定を変更・検証・適用するときに使う。 |
| disable-model-invocation | false |
| user-invocable | true |
このスキルは、このリポジトリの dotfiles を変更するときに使う。 常に chezmoi の source state を正とし、ターゲットファイルを直接編集しない。
.chezmoiroot が source state のルートとして chezmoi/ を指定する。chezmoi/ 配下の dot_、private_dot_、executable_、symlink_ などは chezmoi の source state attributes である。
属性を変えるときは命名規則を手で推測せず、chezmoi chattr と公式リファレンスを確認する。chezmoi/dot_claude/ は ~/.claude/、chezmoi/dot_zshrc.tmpl は ~/.zshrc、chezmoi/private_dot_config/ は ~/.config/ に対応する。shell/ は working tree に置く共有シェルスクリプトである。
.zshrc は shell/sharedrc.sh を読み込み、sharedrc.sh は shell/alias.sh を読み込む。
shell/localrc.sh は Git 管理しないマシン固有の上書き用である。config/ は chezmoi のターゲットではない配布用設定、scripts/ はセットアップ・保守スクリプト、internal/ は設定を配布する TypeScript CLI である。~/.zshrc、~/.config/**、~/.claude/** など、chezmoi 管理下のターゲットは編集しない。
対応する chezmoi/ のソースを編集する。chezmoi/ を直接編集してよい。
稼働中のターゲットから取り込む必要があるときは chezmoi add、chezmoi re-add、または chezmoi merge を用途に応じて使う。
re-add はテンプレートと併用できない。chezmoi edit <target> も使える。
テンプレート・暗号化ファイルを透過的に扱えるが、このリポジトリの変更として残すには Git diff を必ず確認する。nix search nixpkgs <package> で nixpkgs を確認する。
見つかった legacyPackages.<system>.<name> は通常 pkgs.<name> として chezmoi/private_dot_config/home-manager/home.nix.tmpl に追加する。
npm のグローバルインストールや手動ダウンロードより home-manager を優先する。chezmoi/private_dot_config/mise/config.toml で管理する。.tmpl を使う。
chezmoi のテンプレートは Go text/template と Sprig 関数に基づく。.chezmoi.os、.chezmoi.osRelease などの chezmoi data を使う。
既存例は chezmoi/dot_zshrc.tmpl を参照する。.chezmoitemplates/ に断片を置くことを検討する。
データ値は .chezmoidata.{toml,yaml,json,jsonc} または chezmoi 設定の data に集約し、テンプレートへ値を散在させない。chezmoi execute-template で評価する。
{{- と -}} で意図しない空白・改行を除去できる。shell/env-secrets.sh.tpl があり、生成物は Git 管理外に置く。chezmoi add --encrypt を使う。
新規の暗号化バックエンドには age を優先し、復号・鍵管理・ローテーション方法を先に確認する。git diff --check と git diff を必ず確認する。chezmoi diff で target state と現在のターゲットとの差分を確認する。
影響範囲を先に確認するだけなら chezmoi apply --dry-run --verbose を使う。chezmoi apply で反映する。
このリポジトリでは zeno の dotfiles-apply abbreviation が、chezmoi apply --no-tty --keep-going、環境変数の読み込み、home-manager switch、internal-cli pi-agent deliver、internal-cli merge-config を連結する。
これは zsh/zeno の abbreviation であり、非対話シェルや CI でコマンドとして存在するとは限らない。
必要な処理は個別コマンドとして明示して実行する。chezmoi verify で target state との一致を確認する。
chezmoi verify は成功時に終了コード 0 を返すため、自動検証にも使える。home-manager switch の成否も確認する。
シェル設定を変更した場合は、新しいログインシェルまたは source で読み込んだ後の動作も確認する。reload は chezmoi apply && home-manager switch && source ${CHEZMOI_WORKING_TREE}/shell/sharedrc.sh、reload-force は最後に exec $SHELL -l を実行する zeno abbreviation である。
新しいマシンでは以下のセットアップスクリプトを使う。
bash -c "$(curl -fsLS https://raw.githubusercontent.com/d-kimuson/dotfiles/refs/heads/main/scripts/setup.sh)"
CI は Ubuntu 上で chezmoi init --apply -S . を実行する。
Linux で成立しない macOS 固有の変更、秘密情報への依存、対話入力を必要とする変更を追加しない。
Launch Chrome with remote debugging port and connect agent_browser with --auto-connect. Use when you need to reuse the user's existing browser profile (cookies, logins, extensions) for authenticated browsing automation.
agent 向けテキスト指示(skill / slash command / task プロンプト / CLAUDE.md 節 / コード生成プロンプト)を、バイアスを排した実行者に動かしてもらい、両面(実行者の自己申告 + 指示側メトリクス)で評価して反復改善する手法。改善が頭打ちになるまで回す。プロンプトや skill を新規作成・大幅改訂した直後、またはエージェントの挙動が期待通りにならない原因を指示側の曖昧さに求めたいときに使う。
日本語の技術文書・書籍原稿・技術記事の執筆規範。書籍の章や解説文向けの文章規範(整形、パラグラフライティング、論証の厳密さ、読み手の負荷の管理、視点と語り、演出の抑制、LLM っぽい空句の禁止、冗長の排除)と、箇条書きコンテンツを自然な文体の技術記事(ブログ記事)に仕上げるための執筆ガイドラインの両方を定める。日本語で技術書の章、草稿、記事、解説文を書く・推敲・リライトするとき、または箇条書きから技術記事を書き起こすときに使用する。
SOC 직업 분류 기준