Complete guide for using Superpowers with OpenAI Codex.
Tell Codex:
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md
- OpenAI Codex access
- Shell access to install files
mkdir -p ~/.codex/superpowers
git clone https://github.com/obra/superpowers.git ~/.codex/superpowersThe bootstrap file is included in the repository at .codex/superpowers-bootstrap.md. Codex will automatically use it from the cloned location.
Tell Codex:
Run ~/.codex/superpowers/.codex/superpowers-codex find-skills to show available skills
You should see a list of available skills with descriptions.
Run ~/.codex/superpowers/.codex/superpowers-codex find-skills
Run ~/.codex/superpowers/.codex/superpowers-codex use-skill superpowers:brainstorming
Run ~/.codex/superpowers/.codex/superpowers-codex bootstrap
This loads the complete bootstrap with all skill information.
Create your own skills in ~/.codex/skills/:
mkdir -p ~/.codex/skills/my-skillCreate ~/.codex/skills/my-skill/SKILL.md:
---
name: my-skill
description: Use when [condition] - [what it does]
---
# My Skill
[Your skill content here]Personal skills override superpowers skills with the same name.
Location: ~/.codex/superpowers/.codex/superpowers-codex
A Node.js CLI script that provides three commands:
bootstrap- Load complete bootstrap with all skillsuse-skill <name>- Load a specific skillfind-skills- List all available skills
Location: ~/.codex/superpowers/lib/skills-core.js
The Codex implementation uses the shared skills-core module (ES module format) for skill discovery and parsing. This is the same module used by the OpenCode plugin, ensuring consistent behavior across platforms.
Skills written for Claude Code are adapted for Codex with these mappings:
TodoWrite→update_planTaskwith subagents → Tell user subagents aren't available, do work directlySkilltool →~/.codex/superpowers/.codex/superpowers-codex use-skill- File operations → Native Codex tools
cd ~/.codex/superpowers
git pull- Verify installation:
ls ~/.codex/superpowers/skills - Check CLI works:
~/.codex/superpowers/.codex/superpowers-codex find-skills - Verify skills have SKILL.md files
chmod +x ~/.codex/superpowers/.codex/superpowers-codexThe CLI script requires Node.js. Verify:
node --versionShould show v14 or higher (v18+ recommended for ES module support).
- Report issues: https://github.com/obra/superpowers/issues
- Main documentation: https://github.com/obra/superpowers
- Blog post: https://blog.fsck.com/2025/10/27/skills-for-openai-codex/
Codex support is experimental and may require refinement based on user feedback. If you encounter issues, please report them on GitHub.