48a320e955
Add shadcn-ui/ui skills/shadcn to the external source registry and generate the public Codex plugin with localized Chinese marketplace metadata. Index the plugin in both marketplace entry points and lock the synced upstream commit. Constraint: Third-party plugin contents are generated from config/external-sources.json and locked to the upstream commit recorded in external-sources.lock.json. Rejected: Hand-editing generated shadcn plugin metadata | Localized display fields belong in manifestOverrides and skillDescriptions so future syncs preserve them. Confidence: high Scope-risk: narrow Directive: Re-run the external source sync instead of manually editing plugins/codex/plugins/shadcn when upstream changes. Tested: python scripts/validate_marketplace.py; python /Users/eapil/.codex/skills/.system/plugin-creator/scripts/validate_plugin.py plugins/codex/plugins/shadcn; git diff --check. Not-tested: Codex marketplace install/remove smoke test was not run.
32 lines
893 B
JSON
32 lines
893 B
JSON
{
|
|
"sources": [
|
|
{
|
|
"id": "superpowers",
|
|
"pluginName": "superpowers",
|
|
"repo": "https://github.com/obra/superpowers.git",
|
|
"ref": "main",
|
|
"adapter": "codex-plugin",
|
|
"commit": "6fd4507659784c351abbd2bc264c7162cfd386dc",
|
|
"syncedAt": "2026-06-10T07:28:13Z"
|
|
},
|
|
{
|
|
"id": "ui-ux-pro-max",
|
|
"pluginName": "ui-ux-pro-max",
|
|
"repo": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git",
|
|
"ref": "main",
|
|
"adapter": "claude-skill",
|
|
"commit": "b7e3af80f6e331f6fb456667b82b12cade7c9d35",
|
|
"syncedAt": "2026-06-10T07:28:13Z"
|
|
},
|
|
{
|
|
"id": "shadcn",
|
|
"pluginName": "shadcn",
|
|
"repo": "https://github.com/shadcn-ui/ui.git",
|
|
"ref": "main",
|
|
"adapter": "claude-skill",
|
|
"commit": "1994caba0b2140d4d5aa765bb9d7d4412d6aaabb",
|
|
"syncedAt": "2026-06-11T02:45:51Z"
|
|
}
|
|
]
|
|
}
|