This repo is a Codex marketplace. The plugin users install is generated under
plugins/codex-workflows.
The bundle includes:
.codex-plugin/plugin.json.mcp.jsondist/cli.jsdist/mcp-server.jsdist/emscripten-module.wasmskills/codex-workflows/SKILL.mdworkflows/*.workflow.js
Users can install from GitHub without cloning the repo or running pnpm.
codex plugin marketplace add robzilla1738/Codex-Workflows
codex plugin add codex-workflows@codex-workflowsPinned install:
codex plugin marketplace add robzilla1738/Codex-Workflows --ref v0.2.0
codex plugin add codex-workflows@codex-workflowsAfter installing, start a new Codex thread and ask:
Use codex-workflows to run the bug-sweep workflow with adapter auto.
Open the live dashboard automatically and tell me the run id.
pnpm validate:plugin
codex plugin marketplace add /absolute/path/to/Codex-Workflows
codex plugin add codex-workflows@codex-workflowsIf Codex already knows about the marketplace:
codex plugin marketplace upgrade codex-workflows
codex plugin add codex-workflows@codex-workflowsStart a new Codex thread after reinstalling. Existing threads do not always reload plugin skills and MCP tools.
-
Update the version in
package.json. -
Run:
pnpm install --frozen-lockfile pnpm typecheck pnpm test pnpm validate:plugin -
Confirm
plugins/codex-workflows/.codex-plugin/plugin.jsonhas the same version. -
Smoke the generated plugin CLI:
node plugins/codex-workflows/dist/cli.js validate workflows/bug-sweep.workflow.js --cwd /tmp node plugins/codex-workflows/dist/cli.js run workflows/bug-sweep.workflow.js --cwd /tmp --adapter simulate --no-watch
-
Smoke the generated MCP server from
plugins/codex-workflows. -
Run at least one real
adapter: autoworkflow before tagging a release and confirm the actual adapter is recorded in the run status. -
Tag and push:
git tag v0.2.0 git push origin main --tags
-
Verify the pinned GitHub marketplace install from a clean Codex session.
This is a GitHub-installable Codex marketplace plugin. It is not listed in an OpenAI-curated plugin directory.
The repo still keeps the pieces a curated listing would need later: a marketplace file, plugin manifest, bundled MCP server, skill, CI, license, and a repeatable validation command.