Skip to content

Add Codex plugin manifest#41

Merged
yavorpanayotov merged 1 commit into
juxt:mainfrom
yenda:codex-plugin-support
Jun 19, 2026
Merged

Add Codex plugin manifest#41
yavorpanayotov merged 1 commit into
juxt:mainfrom
yenda:codex-plugin-support

Conversation

@yenda

@yenda yenda commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a Codex-native plugin manifest for Allium
  • document the Codex marketplace install commands
  • extend the offline skill validation script to catch Codex manifest regressions

Verification

  • node scripts/test-skills.mjs
  • python3 /home/yenda/.codex/skills/.system/plugin-creator/scripts/validate_plugin.py /home/yenda/allium
  • Codex install smoke test through a temporary local marketplace

Notes

This makes the Allium repo itself installable as a Codex plugin. The JUXT marketplace also needs to expose Allium from a Codex-compatible local plugin entry for codex plugin add allium@juxt-plugins to work from juxt/claude-plugins.

@yavorpanayotov

Copy link
Copy Markdown
Collaborator

Verified locally: node scripts/test-skills.mjs codex9 passed, 0 failed. The .codex-plugin/plugin.json is well-formed, its version (3.3.0) matches .claude-plugin/plugin.json, and it correctly omits the Claude-only fields (agents/hooks/lspServers) the new codex test group guards against. Good to have that regression check.

Two notes:

  • Coupled to Expose Allium as a local marketplace plugin claude-plugins#11. The README's codex plugin marketplace add juxt/claude-plugins / codex plugin add allium@juxt-plugins only works once that marketplace PR lands. Suggest merging the two together so the docs don't get ahead of reality.
  • Optional: to keep the two manifests from drifting within this repo, the codex test could assert that name/version/description match .claude-plugin/plugin.json.

@yavorpanayotov yavorpanayotov marked this pull request as ready for review June 19, 2026 13:37
@yavorpanayotov yavorpanayotov merged commit 229ccd0 into juxt:main Jun 19, 2026
yavorpanayotov added a commit that referenced this pull request Jun 19, 2026
Minor bump for new backwards-compatible features added since v3.3.0:
LSP server wiring via lspServers (#48) and Codex support / .codex-plugin
manifest (#41). Updates both the Claude and Codex plugin manifests.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants