
deancourse/user-dot-agents
Data science & MLThis page was translated automatically. Technical details may differ from the original. View the original
集中版控 Claude Code 使用者層級設定(skills / hooks / settings.json / CLAUDE.md),以 symlink 連回家目錄 — 換機或重灌時 git clone + install.sh 一鍵還原。
Overview
集中版控 (skills / hooks / settings.json / CLAUDE.md),以 symlink 連回家目錄。換機或重灌時,git clone + 執行安裝腳本即可一鍵還原。 Claude Code 的使用者設定散落在家目錄(~/.claude/、~/.agents/),難以版控、難以在多台機器間同步,重灌後更要從頭設定一次。 這個 Repo 把這些設定**,再用 symlink 連回原本的家目錄位置 —— 設定照常被 Claude Code 讀取,而你只需要維護這一份 Git 倉庫: - 🔄 :任何一台改完 git push,其他機器 git pull 即生效(symlink 直連,免再次安裝)。 - ⚡ :新機器或重灌只要 git clone + 執行安裝腳本(install.sh / install.ps1)。 - 🧬 :設定變更全程走 Git history,可 review、可回溯、可分支實驗。 - :Windows 建立 symlink 需「開發人員模式」或「系統管理員」。 - install.ps1 會**:若兩者皆無,預設**以系統管理員身分重跑(免改系統設定)。 - 不想提權的話,加 -NoElevate 參數(powershell -ExecutionPolicy Bypass -File .\install.ps1 -NoElevate),腳本改為**引導你打開開關,打開後再重跑即可。 - 一勞永逸建議:設定 → 隱私權與安全性 → 開發人員選項 → 開啟「開發人員模式」,之後一般視窗就能建 symlink。 - install.sh 走 Git Bash / WSL,已自動設定 MSYS=winsymlinks:nativestrict 以建立原生 symlink。 - :若被擋下,可加 -ExecutionPolicy Bypass(如上),或先 Set-ExecutionPolicy -Scope CurrentUser RemoteSigned。 - :原生支援 symlink,直接執行即可。 - 若不想用 symlink,也可改用 git clone 後手動複製檔案到對應位置(但之後就無法靠 git pull 自動同步)。 skills 以**連到 .agents 與 .
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add deancourse/user-dot-agents