67a43b4eab
Add frontend-slides, guizang-ppt-skill, html-ppt, and ppt-master as public third-party marketplace sources with localized Chinese metadata, provenance locks, and generated Codex plugin directories. The sync script now handles root-directory skills without VCS/cache artifacts and supports sparse checkout for large upstream repositories. Constraint: Third-party plugin content is generated from config/external-sources.json and locked to the upstream commit recorded in external-sources.lock.json. Rejected: Keeping administrator-added local copies | Stable third-party sources give clearer provenance and let KeyInfo replace duplicates consistently. Confidence: high Scope-risk: moderate Directive: Re-run external source sync instead of manually editing generated plugin directories; keep ppt-master sparseCheckout scoped unless the upstream skill layout changes. Tested: python scripts/validate_marketplace.py; python /Users/eapil/.codex/skills/.system/plugin-creator/scripts/validate_plugin.py plugins/codex/plugins/frontend-slides; python /Users/eapil/.codex/skills/.system/plugin-creator/scripts/validate_plugin.py plugins/codex/plugins/guizang-ppt-skill; python /Users/eapil/.codex/skills/.system/plugin-creator/scripts/validate_plugin.py plugins/codex/plugins/html-ppt; python /Users/eapil/.codex/skills/.system/plugin-creator/scripts/validate_plugin.py plugins/codex/plugins/ppt-master; git diff --check. Not-tested: Codex marketplace install/remove smoke test and PowerShell sync execution were not run; pwsh/powershell is unavailable on this machine.
225 lines
5.1 KiB
JSON
225 lines
5.1 KiB
JSON
{
|
|
"name": "eapil-skill-market",
|
|
"interface": {
|
|
"displayName": "EAPIL 技能市场"
|
|
},
|
|
"plugins": [
|
|
{
|
|
"name": "superpowers",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/superpowers"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "开发工具"
|
|
},
|
|
{
|
|
"name": "ui-ux-pro-max",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/ui-ux-pro-max"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "设计"
|
|
},
|
|
{
|
|
"name": "docx",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/docx"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "文档处理"
|
|
},
|
|
{
|
|
"name": "pdf",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/pdf"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "文档处理"
|
|
},
|
|
{
|
|
"name": "pptx",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/pptx"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "文档处理"
|
|
},
|
|
{
|
|
"name": "xlsx",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/xlsx"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "文档处理"
|
|
},
|
|
{
|
|
"name": "threejs",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/threejs"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "设计"
|
|
},
|
|
{
|
|
"name": "postgres",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/postgres"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "数据分析"
|
|
},
|
|
{
|
|
"name": "literature-review",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/literature-review"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "文档处理"
|
|
},
|
|
{
|
|
"name": "paper2code",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/paper2code"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "文档处理"
|
|
},
|
|
{
|
|
"name": "find-skills",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/find-skills"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "工具"
|
|
},
|
|
{
|
|
"name": "karpathy-guidelines",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/karpathy-guidelines"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "开发工具"
|
|
},
|
|
{
|
|
"name": "eapil-gpt2-image",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/eapil-gpt2-image"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "设计"
|
|
},
|
|
{
|
|
"name": "shadcn",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/shadcn"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "开发工具"
|
|
},
|
|
{
|
|
"name": "frontend-slides",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/frontend-slides"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "文档处理"
|
|
},
|
|
{
|
|
"name": "guizang-ppt-skill",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/guizang-ppt-skill"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "文档处理"
|
|
},
|
|
{
|
|
"name": "html-ppt",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/html-ppt"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "文档处理"
|
|
},
|
|
{
|
|
"name": "ppt-master",
|
|
"source": {
|
|
"source": "local",
|
|
"path": "./plugins/codex/plugins/ppt-master"
|
|
},
|
|
"policy": {
|
|
"installation": "AVAILABLE",
|
|
"authentication": "ON_INSTALL"
|
|
},
|
|
"category": "文档处理"
|
|
}
|
|
]
|
|
}
|