Per the Codex plugin docs, the official public Plugin Directory and self-serve publishing are "coming soon." Until those open, the plugin is distributed and "submitted" three ways, all of which work today:
This package IS a Codex marketplace. Push it to a public repo (AxioRank/codex-plugin)
and anyone installs it with:
codex plugin marketplace add AxioRank/codex-pluginCodex clones the repo, reads .agents/plugins/marketplace.json at the root, and resolves
the plugin at ./plugins/axiorank. Pin a ref with codex plugin marketplace add AxioRank/codex-plugin --ref main.
Install the plugin yourself, then in the Codex app open Plugins → Created by you → the plugin → Share and add workspace members or groups. Shared plugins stay within your ChatGPT workspace boundary.
Teams can vendor the marketplace into their own repo at
$REPO_ROOT/.agents/plugins/marketplace.json pointing at ./plugins/axiorank, so the
plugin is offered to anyone who opens that repo in Codex.
Submit AxioRank — Govern your coding agent (manifest at
plugins/axiorank/.codex-plugin/plugin.json) through OpenAI's self-serve publishing flow.
The manifest already carries the required interface metadata (display name, descriptions,
category, logo, brand color, website, privacy and terms URLs).
plugins/axiorank/bin/guard.mjs is built from @axiorank/coding-guard. On each release,
rebuild that package and run node scripts/sync-binary.mjs, then bump the plugin version
in plugins/axiorank/.codex-plugin/plugin.json and the CHANGELOG.