Sync third-party marketplace plugins

Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
This commit is contained in:
KeyInfo Bot
2026-06-10 19:40:15 +08:00
parent bfe3275e21
commit 480a27b2a8
13 changed files with 275 additions and 279 deletions
+78 -78
View File
@@ -1,80 +1,80 @@
{ {
"name": "eapil-skill-market", "name": "eapil-skill-market",
"interface": { "interface": {
"displayName": "EAPIL 技能市场" "displayName": "EAPIL 技能市场"
}, },
"plugins": [ "plugins": [
{ {
"name": "eapil-pdf", "name": "eapil-pdf",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/codex/plugins/eapil-pdf" "path": "./plugins/codex/plugins/eapil-pdf"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "文档处理" "category": "文档处理"
}, },
{ {
"name": "eapil-pptx", "name": "eapil-pptx",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/codex/plugins/eapil-pptx" "path": "./plugins/codex/plugins/eapil-pptx"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "文档处理" "category": "文档处理"
}, },
{ {
"name": "eapil-xlsx", "name": "eapil-xlsx",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/codex/plugins/eapil-xlsx" "path": "./plugins/codex/plugins/eapil-xlsx"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "数据分析" "category": "数据分析"
}, },
{ {
"name": "eapil-threejs", "name": "eapil-threejs",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/codex/plugins/eapil-threejs" "path": "./plugins/codex/plugins/eapil-threejs"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "开发工具" "category": "开发工具"
}, },
{ {
"name": "superpowers", "name": "superpowers",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/codex/plugins/superpowers" "path": "./plugins/codex/plugins/superpowers"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "开发工具" "category": "开发工具"
}, },
{ {
"name": "ui-ux-pro-max", "name": "ui-ux-pro-max",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/codex/plugins/ui-ux-pro-max" "path": "./plugins/codex/plugins/ui-ux-pro-max"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "设计" "category": "设计"
} }
] ]
} }
+20 -20
View File
@@ -1,22 +1,22 @@
{ {
"sources": [ "sources": [
{ {
"id": "superpowers", "id": "superpowers",
"pluginName": "superpowers", "pluginName": "superpowers",
"repo": "https://github.com/obra/superpowers.git", "repo": "https://github.com/obra/superpowers.git",
"ref": "main", "ref": "main",
"adapter": "codex-plugin", "adapter": "codex-plugin",
"commit": "6fd4507659784c351abbd2bc264c7162cfd386dc", "commit": "6fd4507659784c351abbd2bc264c7162cfd386dc",
"syncedAt": "2026-06-10T07:28:13Z" "syncedAt": "2026-06-10T07:28:13Z"
}, },
{ {
"id": "ui-ux-pro-max", "id": "ui-ux-pro-max",
"pluginName": "ui-ux-pro-max", "pluginName": "ui-ux-pro-max",
"repo": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git", "repo": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git",
"ref": "main", "ref": "main",
"adapter": "claude-skill", "adapter": "claude-skill",
"commit": "b7e3af80f6e331f6fb456667b82b12cade7c9d35", "commit": "b7e3af80f6e331f6fb456667b82b12cade7c9d35",
"syncedAt": "2026-06-10T07:28:13Z" "syncedAt": "2026-06-10T07:28:13Z"
} }
] ]
} }
+78 -78
View File
@@ -1,80 +1,80 @@
{ {
"name": "eapil-skill-market", "name": "eapil-skill-market",
"interface": { "interface": {
"displayName": "EAPIL 技能市场" "displayName": "EAPIL 技能市场"
}, },
"plugins": [ "plugins": [
{ {
"name": "eapil-pdf", "name": "eapil-pdf",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/eapil-pdf" "path": "./plugins/eapil-pdf"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "文档处理" "category": "文档处理"
}, },
{ {
"name": "eapil-pptx", "name": "eapil-pptx",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/eapil-pptx" "path": "./plugins/eapil-pptx"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "文档处理" "category": "文档处理"
}, },
{ {
"name": "eapil-xlsx", "name": "eapil-xlsx",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/eapil-xlsx" "path": "./plugins/eapil-xlsx"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "数据分析" "category": "数据分析"
}, },
{ {
"name": "eapil-threejs", "name": "eapil-threejs",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/eapil-threejs" "path": "./plugins/eapil-threejs"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "开发工具" "category": "开发工具"
}, },
{ {
"name": "superpowers", "name": "superpowers",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/superpowers" "path": "./plugins/superpowers"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "开发工具" "category": "开发工具"
}, },
{ {
"name": "ui-ux-pro-max", "name": "ui-ux-pro-max",
"source": { "source": {
"source": "local", "source": "local",
"path": "./plugins/ui-ux-pro-max" "path": "./plugins/ui-ux-pro-max"
}, },
"policy": { "policy": {
"installation": "AVAILABLE", "installation": "AVAILABLE",
"authentication": "ON_INSTALL" "authentication": "ON_INSTALL"
}, },
"category": "设计" "category": "设计"
} }
] ]
} }
@@ -1,49 +1,47 @@
{ {
"name": "superpowers", "name": "superpowers",
"version": "5.1.0", "version": "5.1.0",
"description": "面向编码 Agent 的规划、TDD、调试、代码评审和交付工作流集合。", "description": "面向编码 Agent 的规划、TDD、调试、代码评审和交付工作流集合。",
"author": { "author": {
"name": "Jesse Vincent", "name": "Jesse Vincent",
"email": "jesse@fsck.com", "email": "jesse@fsck.com",
"url": "https://github.com/obra" "url": "https://github.com/obra"
}, },
"homepage": "https://github.com/obra/superpowers", "homepage": "https://github.com/obra/superpowers",
"repository": "https://github.com/obra/superpowers", "repository": "https://github.com/obra/superpowers",
"license": "MIT", "license": "MIT",
"keywords": [ "keywords": [
"brainstorming", "brainstorming",
"subagent-driven-development", "subagent-driven-development",
"skills", "skills",
"planning", "planning",
"tdd", "tdd",
"debugging", "debugging",
"code-review", "code-review",
"workflow" "workflow"
], ],
"skills": "./skills/", "skills": "./skills/",
"interface": { "interface": {
"displayName": "Superpowers", "displayName": "Superpowers",
"shortDescription": "规划、TDD、调试、代码评审和交付工作流。", "shortDescription": "规划、TDD、调试、代码评审和交付工作流。",
"longDescription": "Superpowers 提供面向编码 Agent 的结构化工作流,覆盖需求澄清、计划编写、测试驱动开发、系统化调试、并行执行、代码评审和交付收尾。", "longDescription": "Superpowers 提供面向编码 Agent 的结构化工作流,覆盖需求澄清、计划编写、测试驱动开发、系统化调试、并行执行、代码评审和交付收尾。",
"developerName": "Jesse Vincent", "developerName": "Jesse Vincent",
"category": "开发工具", "category": "开发工具",
"capabilities": [ "capabilities": [
"Interactive", "Interactive",
"Read", "Read",
"Write" "Write"
], ],
"defaultPrompt": [ "defaultPrompt": [
"使用 Superpowers 帮我规划这个开发任务。", "使用 Superpowers 帮我规划这个开发任务。",
"使用 Superpowers 帮我系统调试这个问题。" "使用 Superpowers 帮我系统调试这个问题。"
], ],
"websiteURL": "https://github.com/obra/superpowers", "websiteURL": "https://github.com/obra/superpowers",
"privacyPolicyURL": "https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement", "privacyPolicyURL": "https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement",
"termsOfServiceURL": "https://docs.github.com/en/site-policy/github-terms/github-terms-of-service", "termsOfServiceURL": "https://docs.github.com/en/site-policy/github-terms/github-terms-of-service",
"brandColor": "#F59E0B", "brandColor": "#F59E0B",
"composerIcon": "./assets/superpowers-small.svg", "composerIcon": "./assets/superpowers-small.svg",
"logo": "./assets/app-icon.png", "logo": "./assets/app-icon.png",
"screenshots": [ "screenshots": []
}
]
}
} }
@@ -1,9 +1,9 @@
{ {
"sourceId": "superpowers", "sourceId": "superpowers",
"repo": "https://github.com/obra/superpowers.git", "repo": "https://github.com/obra/superpowers.git",
"ref": "main", "ref": "main",
"commit": "6fd4507659784c351abbd2bc264c7162cfd386dc", "commit": "6fd4507659784c351abbd2bc264c7162cfd386dc",
"adapter": "codex-plugin", "adapter": "codex-plugin",
"sourcePath": ".", "sourcePath": ".",
"syncedAt": "2026-06-10T07:28:13Z" "syncedAt": "2026-06-10T07:28:13Z"
} }
@@ -1,44 +1,42 @@
{ {
"name": "ui-ux-pro-max", "name": "ui-ux-pro-max",
"version": "2.5.0", "version": "2.5.0",
"description": "面向界面设计、视觉风格、配色、字体、可访问性和前端技术栈的 UI/UX 设计智能库。", "description": "面向界面设计、视觉风格、配色、字体、可访问性和前端技术栈的 UI/UX 设计智能库。",
"author": { "author": {
"name": "NextLevelBuilder" "name": "NextLevelBuilder"
}, },
"homepage": "https://uupm.cc", "homepage": "https://uupm.cc",
"repository": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill", "repository": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill",
"license": "MIT", "license": "MIT",
"keywords": [ "keywords": [
"ui", "ui",
"ux", "ux",
"design", "design",
"design-system", "design-system",
"color-palette", "color-palette",
"typography", "typography",
"accessibility", "accessibility",
"ai-skill" "ai-skill"
], ],
"skills": "./skills/", "skills": "./skills/",
"interface": { "interface": {
"displayName": "UI/UX Pro Max", "displayName": "UI/UX Pro Max",
"shortDescription": "UI/UX 设计智能库,覆盖风格、配色、字体、可访问性、图表和前端技术栈。", "shortDescription": "UI/UX 设计智能库,覆盖风格、配色、字体、可访问性、图表和前端技术栈。",
"longDescription": "UI/UX Pro Max 提供可搜索的设计知识库,覆盖 UI 风格、配色、字体搭配、UX 指南、图表类型和多种前端技术栈,用于辅助中文用户完成产品界面设计和前端实现决策。", "longDescription": "UI/UX Pro Max 提供可搜索的设计知识库,覆盖 UI 风格、配色、字体搭配、UX 指南、图表类型和多种前端技术栈,用于辅助中文用户完成产品界面设计和前端实现决策。",
"developerName": "NextLevelBuilder", "developerName": "NextLevelBuilder",
"category": "设计", "category": "设计",
"capabilities": [ "capabilities": [
"Read", "Read",
"Write" "Write"
], ],
"defaultPrompt": [ "defaultPrompt": [
"使用 UI/UX Pro Max 帮我设计这个界面。", "使用 UI/UX Pro Max 帮我设计这个界面。",
"使用 UI/UX Pro Max 帮我优化这个产品体验。" "使用 UI/UX Pro Max 帮我优化这个产品体验。"
], ],
"websiteURL": "https://uupm.cc", "websiteURL": "https://uupm.cc",
"privacyPolicyURL": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill", "privacyPolicyURL": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill",
"termsOfServiceURL": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill", "termsOfServiceURL": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill",
"brandColor": "#7C3AED", "brandColor": "#7C3AED",
"screenshots": [ "screenshots": []
}
]
}
} }
View File
@@ -1,9 +1,9 @@
{ {
"sourceId": "ui-ux-pro-max", "sourceId": "ui-ux-pro-max",
"repo": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git", "repo": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git",
"ref": "main", "ref": "main",
"commit": "b7e3af80f6e331f6fb456667b82b12cade7c9d35", "commit": "b7e3af80f6e331f6fb456667b82b12cade7c9d35",
"adapter": "claude-skill", "adapter": "claude-skill",
"sourcePath": ".claude/skills/ui-ux-pro-max", "sourcePath": ".claude/skills/ui-ux-pro-max",
"syncedAt": "2026-06-10T07:28:13Z" "syncedAt": "2026-06-10T07:28:13Z"
} }