Most plugins and skills you'll find are written for Claude. Unstoppable Code converts them to run on Codex too, so you can use one set of tools with both agents. This article covers how that conversion works and where its limits are.
One set of tools, both agents
You manage skills and plugins in one place and use them with either Claude or Codex (see Skills & plugins). Because most plugins in the wild are Claude-native, the app converts them to a Codex-compatible shape under the hood — automatically, so you can drop a Claude-centric plugin in and generally have it work on Codex.
What converts cleanly
Conversion is best-effort, and in practice most plugins work. Skills usually reference other skills by name or by relative file path, and those references carry over fine.
What doesn't
The main thing that doesn't map is a skill that relies on running slash commands — Codex has no direct equivalent. This is uncommon; most skills don't depend on it. When one does, that part may not work on Codex even though the rest of the skill does.
It runs one direction
Conversion goes Claude-native → Codex-compatible only. There's no conversion the other way, because Codex-only plugins are rare. If you're writing your own plugin and want it flawless on both, author it natively for each rather than relying on conversion.
Next steps
- Skills & plugins — import and manage the tools this applies to.
- MCP servers — connect external tools for both agents.
- Core concepts & vocabulary — the terms behind these tools.