From dev-tools-skills
Codex configuration sync pull: apply the saved Codex config snapshot from this repository to the current macOS, Windows, or Linux machine.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-tools-skills:codex-sync-pull e.g. /dt:codex-sync-pulle.g. /dt:codex-sync-pullThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> 中文环境要求
中文环境要求
- 面向用户的回复、提示信息必须使用中文
- 所有生成或更新的文件必须使用 UTF-8 编码且不带 BOM
从 dev-tools-skills 仓库中的 codex-sync/snapshot/ 读取已保存的 Codex 配置快照,并根据当前操作系统应用到本机 Codex 配置目录。
dt:codex-sync-push 并推送到远程本 skill 可从任意目录触发,但执行目标始终是 dev-tools-skills 仓库。
dev-tools-skills 仓库根目录workdir 设置为 dev-tools-skills 仓库根目录scripts/codex-sync.js、codex-sync/snapshot/)都相对于 dev-tools-skills 仓库根目录解析pull 会先备份被覆盖的文件到:
~/.codex-sync-backups/<timestamp>/
pull 不会写入或覆盖:
auth.jsoninstallation_idconfig.toml 会优先应用当前平台对应的清洗配置:
config.darwin.tomlconfig.win32.tomlconfig.linux.toml如果快照里没有当前平台的配置,pull 会跳过 config.toml 并继续同步其他内容。需要平台专属配置时,先在对应系统上执行一次 dt:codex-sync-push 生成该平台的配置文件。
在 dev-tools-skills 仓库根目录执行:
git pull --rebase
node scripts/codex-sync.js pull
执行完成后,提示用户重启 Codex 或开启新线程,让配置、hooks 和 skills 生效。
~/.codex/config.toml 被应用或被安全跳过~/.codex/AGENTS.md、hooks.json、prompts/、hooks/ 被同步~/.agents/skills/ 中的用户级 skills 被同步path API。hooks.json 中补充 commandWindows,再从源机器重新 push。Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub adzcsx2/dev-tools-skills --plugin dev-tools-skills