forked from nexu-io/open-design
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathopen-design.json
More file actions
86 lines (86 loc) · 3.08 KB
/
Copy pathopen-design.json
File metadata and controls
86 lines (86 loc) · 3.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
{
"$schema": "https://open-design.ai/schemas/plugin.v1.json",
"specVersion": "1.0.0",
"name": "od-share-to-community",
"title": "Share to community",
"title_i18n": {
"en": "Share to community",
"zh-CN": "分享到社区",
"zh-TW": "分享到社群",
"ja": "コミュニティへ共有",
"ko": "커뮤니티에 공유",
"de": "An die Community teilen",
"fr": "Partager à la communauté",
"ru": "Поделиться с сообществом",
"es": "Compartir con la comunidad",
"pt-BR": "Compartilhar com a comunidade",
"vi": "Chia sẻ với cộng đồng",
"id": "Bagikan ke komunitas",
"ar": "المشاركة مع المجتمع",
"tr": "Topluluğa paylaş",
"uk": "Поділитися зі спільнотою"
},
"version": "0.1.0",
"publishedAt": "2026-06-05T08:09:04Z",
"description": "Package the work the user just finished into an OpenDesign plugin and route them to the existing Add-to-My-plugins / Open-Design-PR buttons. Triggered by the post-completion 'Share to OpenDesign' submission action.",
"description_i18n": {
"en": "Package the work the user just finished into an OpenDesign plugin and route them to the existing Add-to-My-plugins / Open-Design-PR buttons. Triggered by the post-completion 'Share to OpenDesign' submission action.",
"zh-CN": "把用户刚做完的作品打包成 OpenDesign 插件,然后引导他们点已有的 Add to My plugins / OpenDesign PR 按钮。由生成完成后的 'Share to OpenDesign' 投稿操作触发。"
},
"license": "MIT",
"author": {
"name": "OpenDesign",
"url": "https://github.com/nexu-io"
},
"homepage": "https://github.com/nexu-io/open-design/tree/main/plugins/_official/scenarios/od-share-to-community",
"tags": [
"scenario",
"first-party",
"plugin-authoring",
"share",
"contribute"
],
"compat": {
"agentSkills": [
{ "path": "./SKILL.md" }
]
},
"od": {
"kind": "scenario",
"taskKind": "new-generation",
"scenario": "plugin-sharing",
"mode": "scenario",
"context": {
"skills": [
{ "path": "./SKILL.md" }
]
},
"pipeline": {
"stages": [
{
"id": "inspect-project",
"atoms": [
"file-read"
]
},
{
"id": "package-plugin",
"atoms": [
"file-write"
]
}
]
},
"capabilities": [
"prompt:inject",
"fs:read",
"fs:write"
],
"useCase": {
"query": {
"en": "Package the work I just finished in this project as an OpenDesign plugin so I can install it into My plugins and open a PR to the OpenDesign community catalog. Auto-derive the manifest from what's already in the project — don't ask me for fields the project files already answer.",
"zh-CN": "把我在这个 project 里刚做完的作品打包成一个 OpenDesign 插件,让我可以安装到 My plugins 并提交 PR 到 OpenDesign 社区。manifest 从项目里已有的内容自动推断,别问我已经能从文件里看出来的字段。"
}
}
}
}