Skip to content

chore: add Codex plugin support alongside Claude Code and Cursor plugins#20

Open
nicknisi wants to merge 3 commits intomainfrom
add-codex-plugin-support
Open

chore: add Codex plugin support alongside Claude Code and Cursor plugins#20
nicknisi wants to merge 3 commits intomainfrom
add-codex-plugin-support

Conversation

@nicknisi
Copy link
Copy Markdown
Member

@nicknisi nicknisi commented Apr 14, 2026

Summary

  • Add .codex-plugin/plugin.json manifest mirroring existing Claude Code and Cursor manifests
  • Register the new manifest in release-please-config.json so versions stay synced on release

Context

Codex plugins use the same skills directory structure and SKILL.md format as Claude Code/Cursor. The only difference is the manifest directory name (.codex-plugin/ vs .claude-plugin/). Official Codex marketplace submission isn't live yet, but this positions the plugin for when it opens.

Local testing in Codex uses .agents/plugins/marketplace.json (a Codex-specific local discovery path with a different schema), not a committed marketplace file — so we only ship the plugin manifest here.

Test plan

  • pnpm test passes
  • pnpm eval -- --dry-run loads all cases
  • Verify release-please-config.json includes entry for the new Codex manifest
  • Verify .codex-plugin/plugin.json matches .claude-plugin/plugin.json content

Codex looks for marketplace catalogs at .agents/plugins/marketplace.json
with a different schema, not .codex-plugin/marketplace.json. The plugin
manifest alone is sufficient for Codex support.
@nicknisi nicknisi changed the title Add Codex plugin support chore: add Codex plugin support alongside Claude Code and Cursor plugins Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant