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
121 lines (121 loc) · 5.26 KB
/
Copy pathopen-design.json
File metadata and controls
121 lines (121 loc) · 5.26 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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
{
"$schema": "https://open-design.ai/schemas/plugin.v1.json",
"specVersion": "1.0.0",
"name": "od-nextjs-export",
"title": "Export to Next.js",
"title_i18n": {
"en": "Export to Next.js",
"zh-CN": "导出到 Next.js",
"zh-TW": "匯出到 Next.js",
"ja": "Next.js へエクスポート",
"ko": "Next.js로 내보내기",
"de": "Nach Next.js exportieren",
"fr": "Exporter vers Next.js",
"ru": "Экспорт в Next.js",
"es": "Exportar a Next.js",
"pt-BR": "Exportar para Next.js",
"it": "Esporta in Next.js",
"vi": "Xuất sang Next.js",
"pl": "Eksport do Next.js",
"id": "Ekspor ke Next.js",
"nl": "Naar Next.js exporteren",
"ar": "تصدير إلى Next.js",
"tr": "Next.js'e dışa aktar",
"uk": "Експорт у Next.js"
},
"version": "0.1.0",
"publishedAt": "2026-05-12T13:50:19Z",
"description": "Starter downstream export plugin for turning an accepted Open Design artifact into a Next.js App Router handoff.",
"description_i18n": {
"en": "Starter downstream export plugin for turning an accepted Open Design artifact into a Next.js App Router handoff.",
"zh-CN": "入门级下游导出插件:把已 accept 的 Open Design 产物转成 Next.js App Router 交付。",
"zh-TW": "入門級下游匯出外掛:把已 accept 的 Open Design 產物轉成 Next.js App Router 交付。",
"ja": "受理済みの Open Design アーティファクトを Next.js App Router 用のハンドオフへ変換する、入門用ダウンストリームエクスポートプラグイン。",
"ko": "수락된 Open Design 산출물을 Next.js App Router 핸드오프로 변환하는 입문용 다운스트림 익스포트 플러그인.",
"de": "Einsteiger-Downstream-Export: macht aus einem akzeptierten Open-Design-Artefakt eine Next.js-App-Router-Übergabe.",
"fr": "Plugin d'export downstream de démarrage pour transformer un artefact Open Design accepté en handoff Next.js App Router.",
"ru": "Стартовый downstream-экспорт-плагин: превращает принятый артефакт Open Design в передачу для Next.js App Router.",
"es": "Plugin de exportación downstream inicial para convertir un artefacto aceptado de Open Design en un handoff de Next.js App Router.",
"pt-BR": "Plugin de exportação downstream inicial para transformar um artefato aceito do Open Design em handoff do Next.js App Router.",
"it": "Plugin di export downstream iniziale per trasformare un artefatto Open Design accettato in un handoff Next.js App Router.",
"vi": "Plugin xuất downstream khởi đầu, chuyển artifact Open Design đã accept thành bàn giao Next.js App Router.",
"pl": "Startowa wtyczka eksportu downstream: zamienia zaakceptowany artefakt Open Design w handoff Next.js App Router.",
"id": "Plugin ekspor downstream pemula untuk mengubah artifact Open Design yang diterima menjadi handoff Next.js App Router.",
"nl": "Starter-downstream-exportplug-in: zet een geaccepteerd Open Design-artefact om naar een Next.js App Router-overdracht.",
"ar": "إضافة تصدير لاحق تمهيدية تحوّل عنصر Open Design المقبول إلى تسليم Next.js App Router.",
"tr": "Kabul edilmiş bir Open Design çıktısını Next.js App Router devrine dönüştüren başlangıç downstream dışa aktarma eklentisi.",
"uk": "Стартовий downstream-плагін експорту: перетворює прийнятий артефакт Open Design на передачу для Next.js App Router."
},
"license": "MIT",
"author": {
"name": "Open Design",
"url": "https://github.com/nexu-io"
},
"homepage": "https://github.com/nexu-io/open-design/tree/main/plugins/_official/scenarios/od-nextjs-export",
"tags": [
"scenario",
"first-party",
"export",
"downstream",
"handoff",
"next",
"nextjs",
"react"
],
"compat": {
"agentSkills": [
{
"path": "./SKILL.md"
}
]
},
"od": {
"kind": "scenario",
"taskKind": "tune-collab",
"scenario": "downstream-export",
"mode": "export",
"pipeline": {
"stages": [
{
"id": "handoff",
"atoms": [
"handoff"
]
}
]
},
"capabilities": [
"prompt:inject",
"fs:read",
"fs:write"
],
"useCase": {
"query": {
"en": "Export the accepted Open Design artifact to a Next.js App Router route or component. Preserve the visual system, split server/client boundaries intentionally, and finish with integration notes.",
"zh-CN": "将已确认的 Open Design 产物导出为 Next.js App Router 路由或组件。保持视觉系统一致,合理拆分 server/client 边界,并在最后给出集成说明。"
},
"exampleOutputs": []
},
"inputs": [
{
"name": "routePath",
"type": "string",
"required": false,
"label": "Route path",
"placeholder": "app/(marketing)/page.tsx"
},
{
"name": "styling",
"type": "select",
"required": false,
"label": "Styling",
"options": [
"Tailwind CSS",
"CSS module",
"global CSS"
],
"default": "Tailwind CSS"
}
]
}
}