d951b7cf05
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.
1.9 KiB
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-pdfeapil-pptxeapil-xlsxeapil-threejs-animationeapil-threejs-fundamentalseapil-threejs-geometryeapil-threejs-interactioneapil-threejs-lightingeapil-threejs-loaderseapil-threejs-materialseapil-threejs-postprocessingeapil-threejs-shaderseapil-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/