Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.81 KB

File metadata and controls

42 lines (29 loc) · 1.81 KB

Distributing the AxioRank Codex plugin

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:

1. Public marketplace repo (recommended)

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-plugin

Codex 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.

2. Workspace sharing (Codex app)

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.

3. Repo-scoped (drop-in)

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.

When the official directory opens

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).

Keeping the vendored binary current

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.