Skillset Sync
Use this skill for maintaining the Codex skillset itself. It adapts the useful dashboard/sync idea from Claude settings into a Git-backed Codex workflow.
Source Of Truth
Default canonical repository:
/home/wooseok/project/Codex_Skillset
Project-local consumers usually copy:
.agents/
AGENTS.md
Procedure
- Identify the canonical repo and the consuming project.
- Validate every
.agents/skills/*/SKILL.md:- YAML frontmatter exists
- only
nameanddescriptionare required namematches the directory name unless there is an intentional reason- description states when to use the skill
- Check for broken symlinks and accidental
.omx/or.codex/agents/*.tomlcoupling. - Update
README.mdwhen skill inventory, routing, or workflows change. - Use
git diff --checkand inspectgit status. - Commit and push only when the user requested Git management or the task clearly includes it.
- Sync to a consuming project by copying
.agents/andAGENTS.mdafter canonical validation.
Guardrails
- Do not use Notion, Claude slash commands, or OMX as part of the default sync path.
- Do not overwrite project-specific skill edits without checking the diff.
- Do not push unvalidated skill frontmatter.