AreChen ff37f2ab4c Enable Codex to load EAPIL skills from a Git marketplace
Constraint: Codex marketplace sparse checkout expects .agents/plugins/marketplace.json under the selected marketplace root.\nRejected: Publish the raw skill/ directory | Codex plugin ingestion requires .codex-plugin/plugin.json and a plugin-local skills/ directory.\nConfidence: high\nScope-risk: narrow\nDirective: Keep plugins/codex as the sparse marketplace root unless Codex marketplace defaults change.\nTested: python json.tool; validate_plugin.py; codex plugin marketplace add .\\plugins\\codex --json; codex plugin add eapil-skills@eapil-skill-market --json; codex plugin list.\nNot-tested: Remote Git marketplace install after push.
2026-06-10 14:48:16 +08:00

EAPIL Skill Market

Codex custom plugin marketplace test repository.

Desktop test

In Add plugin marketplace:

  • Source: https://git.playones.com/arechen/EapilSkillMarket.git
  • Git ref: main
  • Sparse path: plugins/codex

After the marketplace is added, install eapil-skills from the EAPIL Skill Market marketplace.

CLI test

codex plugin marketplace add https://git.playones.com/arechen/EapilSkillMarket.git --ref main --sparse plugins/codex
codex plugin add eapil-skills@eapil-skill-market

For local testing before pushing:

codex plugin marketplace add .\plugins\codex
codex plugin add eapil-skills@eapil-skill-market

Start a new Codex thread after installing so the new skills are loaded into context.

Layout

plugins/codex/
  .agents/plugins/marketplace.json
  plugins/eapil-skills/
    .codex-plugin/plugin.json
    skills/
      pdf/
      pptx/
      xlsx/
      threejs-animation/
      threejs-fundamentals/
      ...
S
Description
No description provided
Readme 153 MiB
Languages
Python 71.6%
JavaScript 10.7%
HTML 10.2%
CSS 4.4%
Jupyter Notebook 1.1%
Other 2%