Skip to content

Propose Codex plugin marketplace structure#474

Open
breno12321 wants to merge 1 commit into
openai:mainfrom
breno12321:codex/plugin-marketplace-structure
Open

Propose Codex plugin marketplace structure#474
breno12321 wants to merge 1 commit into
openai:mainfrom
breno12321:codex/plugin-marketplace-structure

Conversation

@breno12321

Copy link
Copy Markdown

Summary

This PR proposes a Codex plugin layer for the existing skills catalog.

It adds:

  • a repo-local .agents/plugins/marketplace.json with 14 proposed plugin entries
  • lightweight plugin wrapper directories under plugins/
  • .codex-plugin/plugin.json metadata for each proposed plugin
  • symlinked plugins/<plugin>/skills/<skill> entries back to the canonical skills/ catalog
  • README documentation for the marketplace and plugin organization

The intent is to make the plugin boundaries reviewable without duplicating the skill content. If the release path requires self-contained plugin archives, the symlinks can be materialized into copied skill folders before ingestion validation or packaging.

Proposed Plugin Groups

  • openai-codex-toolsmith
  • openai-developers
  • figma
  • github
  • openai-deploy
  • vercel
  • openai-web-automation
  • openai-creative-media
  • openai-documents-lab
  • linear
  • notion
  • openai-app-frameworks
  • openai-security
  • sentry

Validation

  • jq empty .agents/plugins/marketplace.json
  • jq empty plugins/*/.codex-plugin/plugin.json
  • custom Node structural validation for marketplace entries, manifest names, supported manifest fields, symlink resolution, and coverage of 43 unique skill names
  • git diff --check

Note: the local bundled Python plugin validator could not run in this environment because python3 is missing PyYAML. The docs call out that symlinked wrappers should be materialized into copied skill folders before validating a self-contained plugin archive, especially for skills with agent icon assets.

AI Involvement

  • Tool(s): Codex / GPT-5
  • Involvement level: AI-generated
  • What AI produced: Proposed the plugin grouping, added the .agents marketplace metadata, created plugin wrapper manifests and symlink layout, documented the structure and validation caveats.

@breno12321 breno12321 force-pushed the codex/plugin-marketplace-structure branch from 68195b9 to aaae1f4 Compare June 4, 2026 16:51
@breno12321 breno12321 marked this pull request as ready for review June 4, 2026 16:51
@breno12321 breno12321 requested a review from a team June 4, 2026 16:51
@breno12321 breno12321 force-pushed the codex/plugin-marketplace-structure branch from aaae1f4 to 2e1456a Compare June 4, 2026 17:15
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.

1 participant