Files
EapilSkillMarket/plugins/codex
AreChen bfe3275e21 Localize marketplace metadata and group Three.js skills
Constraint: Chinese users need localized plugin and skill descriptions while third-party sources must remain syncable from upstream.

Rejected: Editing third-party generated files by hand | Sync would overwrite them and make localization drift from config.

Rejected: One plugin per Three.js skill | Users should install one domain package while Codex can still select individual skills inside it.

Confidence: high

Scope-risk: moderate

Directive: Keep plugin IDs and skill names in English kebab-case; put user-facing Chinese text in manifest fields, SKILL.md descriptions, or external-source overrides.

Tested: Codex manual confirms duplicate skills are not merged; powershell sync_external_plugins.ps1 with proxy; python scripts\\validate_marketplace.py; validate_plugin.py for all plugins; codex plugin list local marketplace; codex plugin add/remove eapil-threejs.

Not-tested: Codex Desktop visual refresh after pulling the updated remote marketplace.
2026-06-10 16:12:27 +08:00
..

Codex Marketplace Root

This directory can be used as a local marketplace root:

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

For Git marketplace testing from the repository root, prefer the root .agents/plugins/marketplace.json entry and leave sparse checkout empty.

Each skill directory is packaged as a separate plugin so users can install only what they need.