项目文件夹

文件
wehub-resource-sync 070959e133
landing-page-staging / Deploy landing page to staging (push) Has been skipped
landing-page-ci / Validate landing page (push) Failing after 4s
visual-baseline / Capture visual baselines (push) Has been cancelled
bake-plugin-previews / Bake plugin previews (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:00:47 +08:00

130 行
5.0 KiB
JSON

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
{
"$schema": "https://open-design.ai/schemas/plugin.v1.json",
"specVersion": "1.0.0",
"name": "od-plugin-publish-github",
"title": "Publish Plugin to GitHub",
"title_i18n": {
"zh-CN": "发布插件到 GitHub",
"zh-TW": "發佈外掛程式到 GitHub",
"ja": "GitHub にプラグインを公開",
"ko": "GitHub에 플러그인 게시",
"de": "Plugin auf GitHub veröffentlichen",
"fr": "Publier le plugin sur GitHub",
"ru": "Опубликовать плагин на GitHub",
"es": "Publicar plugin en GitHub",
"pt-BR": "Publicar plugin no GitHub",
"it": "Pubblica plugin su GitHub",
"vi": "Xuất bản plugin lên GitHub",
"pl": "Opublikuj wtyczkę na GitHub",
"id": "Publikasikan Plugin ke GitHub",
"nl": "Plugin publiceren naar GitHub",
"ar": "نشر الإضافة على GitHub",
"tr": "Eklentiyi GitHub'a Yayınla",
"uk": "Опублікувати плагін на GitHub",
"en": "Publish Plugin to GitHub"
},
"version": "0.1.0",
"description": "Creates a public GitHub repository for a local Open Design plugin using the GitHub CLI.",
"description_i18n": {
"zh-CN": "使用 GitHub CLI 为本地 Open Design 插件创建公共 GitHub 仓库。",
"zh-TW": "使用 GitHub CLI 為本機 Open Design 外掛程式建立公開 GitHub 儲存庫。",
"ja": "GitHub CLI を使用してローカルの Open Design プラグイン用のパブリック GitHub リポジトリを作成します。",
"ko": "GitHub CLI를 사용하여 로컬 Open Design 플러그인용 공개 GitHub 리포지토리를 생성합니다.",
"de": "Erstellt ein öffentliches GitHub-Repository für ein lokales Open Design Plugin mit der GitHub CLI.",
"fr": "Crée un dépôt GitHub public pour un plugin Open Design local à l'aide de la GitHub CLI.",
"ru": "Создаёт публичный репозиторий GitHub для локального плагина Open Design с помощью GitHub CLI.",
"es": "Crea un repositorio público de GitHub para un plugin local de Open Design usando GitHub CLI.",
"pt-BR": "Cria um repositório público no GitHub para um plugin local do Open Design usando a GitHub CLI.",
"it": "Crea un repository GitHub pubblico per un plugin Open Design locale utilizzando la GitHub CLI.",
"vi": "Tạo kho lưu trữ GitHub công khai cho plugin Open Design cục bộ bằng GitHub CLI.",
"pl": "Tworzy publiczne repozytorium GitHub dla lokalnej wtyczki Open Design za pomocą GitHub CLI.",
"id": "Membuat repositori GitHub publik untuk plugin Open Design lokal menggunakan GitHub CLI.",
"nl": "Creëert een openbare GitHub-repository voor een lokale Open Design plugin met behulp van de GitHub CLI.",
"ar": "ينشئ مستودع GitHub عام لإضافة Open Design محلية باستخدام GitHub CLI.",
"tr": "GitHub CLI kullanarak yerel bir Open Design eklentisi için herkese açık GitHub deposu oluşturur.",
"uk": "Створює публічний репозиторій GitHub для локального плагіна Open Design за допомогою GitHub CLI.",
"en": "Creates a public GitHub repository for a local Open Design plugin using the GitHub CLI."
},
"license": "MIT",
"author": {
"name": "Open Design",
"url": "https://github.com/nexu-io"
},
"homepage": "https://github.com/nexu-io/open-design/tree/main/plugins/_official/examples/od-plugin-publish-github",
"tags": [
"share",
"publish",
"github",
"github-repo",
"open-source",
"plugin-authoring",
"community-plugin",
"first-party"
],
"compat": {
"agentSkills": [
{
"path": "./SKILL.md"
}
]
},
"od": {
"kind": "scenario",
"taskKind": "new-generation",
"mode": "utility",
"platform": "desktop",
"scenario": "plugin-sharing",
"surface": "github",
"useCase": {
"query": {
"en": "Publish the staged Open Design plugin to a new public GitHub repository with gh CLI.",
"zh-CN": "使用 gh CLI 把已暂存的 Open Design 插件发布成一个新的公开 GitHub 仓库。"
}
},
"inputs": [
{
"name": "source_plugin_id",
"label": "Source plugin id",
"type": "string",
"required": true
},
{
"name": "source_plugin_title",
"label": "Source plugin title",
"type": "string",
"required": true
},
{
"name": "source_plugin_version",
"label": "Source plugin version",
"type": "string"
},
{
"name": "plugin_context_path",
"label": "Copied plugin folder",
"type": "string",
"required": true
},
{
"name": "source_plugin_path",
"label": "Original plugin folder",
"type": "string"
}
],
"context": {
"skills": [
{
"path": "./SKILL.md"
}
]
},
"capabilities": [
"fs:read",
"fs:write",
"bash",
"subprocess",
"network"
]
}
}