Dotfile
同步Agent配置与开发环境dotfiles
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Dotfile。 它的用途是:同步Agent配置与开发环境dotfiles 完整的 Skill 内容见:https://321skill.com/skills/dotfile-x-5/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'同步我的~/.agents文件夹到WSL,并应用chezmoi模板更新拆分布局。' 它会自动检测chezmoi状态,执行`chezmoi apply`,将当前设备的~/.agents文件同步到WSL对应的共享路径,同时根据约定的split layout模板重新组织~/.claude/plugins下的文档结构,确保两侧完全一致。
介绍
开发者在不同设备(如Windows与WSL)之间切换时,常常需要手动同步大量的配置文件(dotfiles)和AI Agent(如Claude)的插件、技能配置,不仅效率低下,还容易遗漏或版本不一致。本技能通过整合chezmoi模板引擎和自定义脚本,自动管理~/.agents、~/.claude/plugins等关键目录的同步与布局拆分,确保多端环境配置一致。
使用前需先在主机上安装chezmoi(跨平台),然后通过chezmoi init --apply引入本仓库的配置模板。技能会自动识别Windows与WSL的共享路径,将~/.agents文件夹同步到两侧,同时将~/.claude/plugins按split layout(如[agents.md])组织,方便在不同终端下快速访问。日常只需在任一设备上修改配置,chezmoi会检测变更并应用到其他设备。
适合需要频繁在Windows和WSL之间切换的全栈开发者、运维工程师,以及使用Claude Agent进行自动化开发的智能体开发者。尤其适合那些已经拥有多个定制化AI技能、插件,并希望统一管理、快速部署到新设备的资深用户。
建议先熟悉chezmoi的基本用法(如chezmoi diff预览变更),再应用本技能。首次初始化时请确保网络畅通,因为需要从Git仓库拉取模板。如果只使用单一系统或无需跨平台同步,则本技能的部分功能可能冗余,可考虑简化配置。
核心特点
与通用的dotfiles管理方案不同,本技能专门针对Claude Agent的~/.agents和~/.claude/plugins目录进行跨Windows+WSL同步,并支持split layout布局,使Agent技能配置在多终端下保持结构化一致。
注意事项
不适用于不使用Claude Agent或仅使用单一操作系统且无跨平台同步需求的用户。
常见问题
如何安装chezmoi?
在Windows上通过winget install chezmoi,在Linux/macOS上通过sh -c "$(curl -fsLS get.chezmoi.io)"安装。
如何将本技能应用到新设备?
在新设备上运行`chezmoi init --apply <本仓库URL>`,然后按提示完成配置同步。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/dotfile-x-5/raw/index.md 读取 Dotfile 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/dotfile-x-5/raw/index.md(查看排版版本)