This repository ships a Codex marketplace atDocumentation Index
Fetch the complete documentation index at: https://docs.qredence.ai/llms.txt
Use this file to discover all available pages before exploring further.
.agents/plugins/marketplace.json.
Remote install
Add the marketplace from GitHub:codex plugin install subcommand. After adding the marketplace, install or enable the plugin you want from the Codex marketplace UI.
Local testing
- Keep each installable plugin bundle under
plugins/<plugin-name>/. - Register the bundle in
.agents/plugins/marketplace.json. - From the repo root, start
codexso the repo-scoped marketplace is loaded.
harness-engineeringfrom./plugins/harness-engineeringmeta-harnessfrom./plugins/meta-harnessrlm-wikifrom./plugins/rlm-wikisymphonyfrom./plugins/symphony
Local environment setup script
OpenAI’s Codex local-environment docs say setup scripts run automatically when Codex creates a new worktree, and they should only perform bootstrap work such as dependency installation or an initial build. For this repository, the setup step should stay minimal because the repo is Python-first, usesuv, and does not have a repo-level JavaScript toolchain. Use this script in Codex’s Setup script field:
uv sync --frozen --devuses the checked-inuv.lockand installs the dev dependencies needed for the repo’s validation commands.- Keep environment variables in Codex settings rather than relying on
exportin the setup script — Codex runs setup in a separate shell session. - This repo does not need a build step at worktree creation time.
Packaging notes
- The Codex manifest lives at
.codex-plugin/plugin.json. - Keep manifest component paths relative to the plugin root.
- Use
skillsfor skill folders andmcpServersfor.mcp.json. - Keep marketplace
source.pathvalues./-prefixed and relative to the repo root. - Only plugin bundles with both manifests and
.mcp.jsonshould be registered in the marketplace. Skill-library folders underplugins/are not enough on their own. - Use a
policy.authenticationvalue Codex currently accepts:ON_INSTALLorON_USE.