| Validated against | Codex CLI 0.146.0 |
| Latest supported | 0.147.0 |
| Minimum supported | 0.40.0 |
| Plugin manifest | .codex-plugin/plugin.json |
| Marketplace manifest | .agents/plugins/marketplace.json |
| Official docs | AGENTS.md guide · Config basics |
Check your version:
codex --versionCodex 0.147.0 expands portable Agent Plugin/catalog discovery. This repo already ships the native Codex plugin manifest, marketplace manifest, hooks, skills, MCP stubs, and AGENTS.md, so no manifest migration is required. Support for 0.147.0 was reviewed against the official release delta; the last direct maintainer-machine CLI validation remains 0.146.0.
Where the marketplace manifest lives. Codex resolves marketplaces from
.agents/plugins/marketplace.jsonat the repo root — not from.codex-plugin/marketplace.json. Pointcodex plugin marketplace addat a root without that file and it fails withmarketplace root does not contain a supported manifest. This repo ships one, which is what makes standalone install work.
codex plugin marketplace add Tamircohen28/tamirs-superpowers
codex plugin add tamirs-superpowers@tamirs-superpowersConfirm:
codex plugin list --marketplace tamirs-superpowersMarketplace `tamirs-superpowers`
PLUGIN STATUS VERSION PATH
tamirs-superpowers@tamirs-superpowers installed, enabled 1.12.0 ...
Refresh after a new release:
codex plugin marketplace upgradecodex plugin marketplace add Tamircohen28/tamirs-marketplace
codex plugin add tamirs-superpowers@tamirs-marketplaceUseful when you want to edit skills and see the change immediately — a local marketplace reads straight from the working tree.
git clone https://github.com/Tamircohen28/tamirs-superpowers.git ~/src/tamirs-superpowers
codex plugin marketplace add ~/src/tamirs-superpowers
codex plugin add tamirs-superpowers@tamirs-superpowersUpdate with git pull — no re-add needed.
A marketplace name may only be registered once. If you already added this repo from a different path, remove it first:
codex plugin marketplace remove tamirs-superpowers.
.codex-plugin/plugin.json declares:
| Field | Contents |
|---|---|
skills |
The 7 skill domain directories — 27 skills |
hooks |
./hooks/hooks.json |
mcpServers |
./.mcp.json |
Plus, by convention at the repo root:
| Path | Purpose |
|---|---|
AGENTS.md |
Contributor policy — Codex's primary instruction file |
.codex/config.toml |
Project-level Codex overrides |
agents/ |
6 specialist agents |
Two routes:
codex mcp list # what Codex currently hasThe plugin's stubs come from .mcp.json via the mcpServers field. Fill the ${ENV_VAR} placeholders in your shell environment — never commit tokens — then restart Codex.
codex plugin list --marketplace tamirs-superpowers # STATUS should read "installed, enabled"
codex doctor # config, auth, and runtime healthThen in a session:
/tamirs-superpowers:find-skill
| Feature | Status on Codex |
|---|---|
| Statusline | ❌ Claude Code only |
.cursor/rules/*.mdc |
❌ Cursor only — the same guidance lives in AGENTS.md |
Skills, hooks, agents, and MCP all work.
| Symptom | Fix |
|---|---|
marketplace root does not contain a supported manifest |
The source has no .agents/plugins/marketplace.json. Check you're on a branch that includes it. |
already added from a different source |
codex plugin marketplace remove tamirs-superpowers, then re-add. |
Plugin listed but not installed |
Run codex plugin add tamirs-superpowers@tamirs-superpowers. |
| Stale version after a release | codex plugin marketplace upgrade refreshes the Git snapshot. |