Experimental だが、v0.65.0 で Codex CLI でも Claude (Code) の Skills と同等のものがサポートされた。
laiso さんの書かれている内容とほとんど同じになってしまうが、備忘録的に自分の使い方を残す。
使用するには ~/.codex/config.toml でフラグを設定し、 ~/.codex/skills 以下にスキルを配置する必要がある。
[features]
skills = true
自分は基本的に開発を DevContainer で行っていて、コンテナが Rebuild される際に設定される Dotfiles Repository に設定をまとめたかったので、Claude Code 向けに Plugin にしているものからセットアップの際にコピーすることにした:
cp -r ./.codex ~/.codex
cp -r ./cc-plugins/dev-plan/skills/adr-writer ~/.codex/skills/adr-writer
cp -r ./cc-plugins/skills/skills/frontend-design ~/.codex/skills/frontend-design
https://github.com/yaakaito/env/blob/main/setup.sh#L9-L11
frontend-design は anthropics/skills のもので、扱いやすいようリポジトリに取り込んでいる。Claude Code Plugin のように付け外しが気楽にできる仕組みになっていないのが惜しいが、どちらもで使うという意味であれば十分そうだ。
Codex CLI では $ で Skill が参照でき、これは Claude Code にはない利点。
$frontend-design を使って xxx を ....