Codex doesn't follow symlinks to directories with ~/.codex/skills/public

Resolved 💬 2 comments Opened Jan 8, 2026 by cameroncooke Closed Jan 8, 2026
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What version of Codex is running?

codex-cli 0.79.0

What subscription do you have?

Plus

Which model were you using?

_No response_

What platform is your computer?

_No response_

What issue are you seeing?

Skill directories that are symlinked aren’t loading because they’re Codex doesn't follow symlinks. The loader (and the read tool here) does not follow symlinks, so the skill discovery never sees SKILL.md under /Users/user/.codex/skills/public/*.

What steps can reproduce the bug?

Uploaded thread: 019b9f95-fd77-7502-9641-398d781f9176

What is the expected behavior?

Symlinked skills should load in Codex

Additional information

I have multiple repos cloned that contain skills that I want to install in Codex, Claude Code and Cursor, symlink is really the only viable option to keep them all in sync, and allows me to update the repos and have the skills update across all my coding agents.

View original on GitHub ↗

2 Comments

github-actions[bot] contributor · 7 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #8400
  • #8369
  • #7798
  • #8672

Powered by Codex Action

etraut-openai contributor · 7 months ago

We're tracking this in #8369. Please upvote that feature request.