OpenAI Codex Skills
OpenAI Codex, OpenAI's coding agent, reads Agent Skills from its skills directory. SkillMD lists 25,790 safety-reviewed
skills (SKILL.md files) you can use in OpenAI Codex free: search by task, install with one command, or copy the file
into ./.codex/skills.
Install a skill in OpenAI Codex
- CLI (recommended). Install the CLI once, then add any skill to OpenAI Codex by slug:
npm i -g skillmds skillmd add <owner>/<name> -a codex # project scope → ./.codex/skills skillmd add <owner>/<name> -a codex -g # global scope → ~/.codex/skills - Manual copy. Open any skill on SkillMD, download its SKILL.md, and save it as
./.codex/skills/<skill-name>/SKILL.md(or~/.codex/skills/…for every project). - MCP server. If OpenAI Codex supports MCP servers, connect the SkillMD server and ask the agent to search and install skills for you. Setup details: MCP docs.
Machine-readable version of this guide: /agents/codex.txt
Top skills for OpenAI Codex
Frequently asked questions
Where does OpenAI Codex look for skills?
OpenAI Codex loads Agent Skills from ./.codex/skills inside a project and from ~/.codex/skills globally. Each skill lives in its own folder as <skill-name>/SKILL.md; the agent reads the skill's description and applies it when a request matches.
How do I install a skill in OpenAI Codex?
Run npm i -g skillmds once, then skillmd add <owner>/<name> -a codex in your project (add -g for global scope). The CLI writes the SKILL.md into .codex/skills for you. You can also copy the file by hand from any skill page on skillmd.com.
Do skills made for Claude Code work in OpenAI Codex?
Yes. SKILL.md is an open, agent-neutral format: the same file works across Claude Code, OpenAI Codex, Cursor, Codex, and 60+ other agents. Only the directory it lives in changes, and skillmd add -a codex handles that for you.