Files
EapilSkillMarket/README.md
T
AreChen d951b7cf05 Split EAPIL skills into selectable plugins
Constraint: Codex installs and removes plugin units, not individual SKILL.md files.\nRejected: Keep every skill in one eapil-skills bundle | Users could not selectively install only the needed skill pack.\nConfidence: high\nScope-risk: moderate\nDirective: Add future skills as separate eapil-* plugins unless they are intentionally bundled.\nTested: python json.tool for marketplace and plugin manifests; validate_plugin.py for all 13 plugins; codex plugin marketplace add . --json; codex plugin list --marketplace eapil-skill-market --available --json; codex plugin add eapil-pdf/eapil-xlsx/eapil-threejs-fundamentals.\nNot-tested: Remote Git marketplace refresh after push.
2026-06-10 15:04:27 +08:00

1.9 KiB

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: leave empty

After the marketplace is added, install only the plugin you need from the EAPIL Skill Market marketplace.

If you want to use sparse checkout, enter both paths if the UI allows multiple lines:

.agents
plugins/codex

CLI test

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

Sparse CLI form:

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

For local testing before pushing:

codex plugin marketplace add .
codex plugin add eapil-pptx@eapil-skill-market

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

Plugins

  • eapil-pdf
  • eapil-pptx
  • eapil-xlsx
  • eapil-threejs-animation
  • eapil-threejs-fundamentals
  • eapil-threejs-geometry
  • eapil-threejs-interaction
  • eapil-threejs-lighting
  • eapil-threejs-loaders
  • eapil-threejs-materials
  • eapil-threejs-postprocessing
  • eapil-threejs-shaders
  • eapil-threejs-textures

List available plugins:

codex plugin list --marketplace eapil-skill-market --available

Remove an installed plugin:

codex plugin remove eapil-pdf@eapil-skill-market

Layout

.agents/plugins/marketplace.json
plugins/codex/
  .agents/plugins/marketplace.json
  plugins/eapil-pdf/
    .codex-plugin/plugin.json
    skills/pdf/
  plugins/eapil-xlsx/
    .codex-plugin/plugin.json
    skills/xlsx/
  plugins/eapil-threejs-fundamentals/
    .codex-plugin/plugin.json
    skills/threejs-fundamentals/