feat(cli-tools): add OpenDesign (manalkaff/opendesign) support
Adds a guide-type CLI Tools entry for OpenDesign, the open-sourced claude.ai/design skills pack. It has no standalone config - it inherits the host agent's model/provider config - so once the host (Claude Code, Cursor, Codex, Gemini CLI, OpenCode) points at 9Router, /opendesign sessions route through automatically.
This commit is contained in:
26
README.md
26
README.md
@@ -285,6 +285,32 @@ Default URLs:
|
||||
<b>Kilo Code</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="120">
|
||||
<img src="./public/providers/opendesign.png" width="60" alt="OpenDesign"/><br/>
|
||||
<b>OpenDesign</b>
|
||||
</td>
|
||||
<td align="center" width="120">
|
||||
<img src="./public/providers/jcode.png" width="60" alt="jcode"/><br/>
|
||||
<b>jcode</b>
|
||||
</td>
|
||||
<td align="center" width="120">
|
||||
<img src="./public/providers/grok-cli.png" width="60" alt="Grok Build"/><br/>
|
||||
<b>Grok Build</b>
|
||||
</td>
|
||||
<td align="center" width="120">
|
||||
<img src="./public/providers/devin-cli.png" width="60" alt="Devin CLI"/><br/>
|
||||
<b>Devin CLI</b>
|
||||
</td>
|
||||
<td align="center" width="120">
|
||||
<img src="./public/providers/deepseek-tui.png" width="60" alt="DeepSeek TUI"/><br/>
|
||||
<b>DeepSeek TUI</b>
|
||||
</td>
|
||||
<td align="center" width="120">
|
||||
<img src="./public/providers/qwen.png" width="60" alt="Qwen Code"/><br/>
|
||||
<b>Qwen Code</b>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
BIN
public/providers/opendesign.png
Normal file
BIN
public/providers/opendesign.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
@@ -416,6 +416,45 @@ devin auth login
|
||||
devin --version`,
|
||||
},
|
||||
},
|
||||
opendesign: {
|
||||
id: "opendesign",
|
||||
name: "OpenDesign",
|
||||
image: "/providers/opendesign.png",
|
||||
color: "#7C3AED",
|
||||
description: "OpenDesign — claude.ai/design open-sourced! Agent-native design skills pack",
|
||||
docsUrl: "https://github.com/manalkaff/opendesign",
|
||||
configType: "guide",
|
||||
notes: [
|
||||
{ type: "info", text: "OpenDesign ships as a plugin/skills pack installed into Claude Code, Cursor, OpenAI Codex, Gemini CLI, or OpenCode. It inherits the host agent's model config, so once your host points at 9Router, /opendesign design sessions route through 9Router automatically — no extra env vars needed." },
|
||||
{ type: "info", text: "Invoke with /opendesign <brief>. Covers decks, wireframes, interactive prototypes, design-system extraction, and brand systems, with a verifier subagent that checks output against the brief." },
|
||||
],
|
||||
guideSteps: [
|
||||
{ step: 1, title: "Install the plugin", desc: "Pick your host below and run the matching install command from the matrix." },
|
||||
{ step: 2, title: "No config needed", desc: "OpenDesign runs inside your host agent and uses its model config. If the host already routes through 9Router, /opendesign traffic does too." },
|
||||
{ step: 3, title: "Start designing", desc: "Invoke OpenDesign from your agent:", value: "/opendesign make a pitch deck for a seed-stage AI company, 10 slides", copyable: true },
|
||||
],
|
||||
codeBlock: {
|
||||
language: "bash",
|
||||
code: `# Claude Code
|
||||
/plugin marketplace add manalkaff/opendesign
|
||||
/plugin install opendesign@opendesign
|
||||
|
||||
# Cursor
|
||||
/add-plugin opendesign
|
||||
|
||||
# OpenAI Codex CLI
|
||||
/plugins # search "opendesign" -> Install Plugin
|
||||
|
||||
# OpenAI Codex App
|
||||
# Plugins sidebar -> OpenDesign (Design section) -> +
|
||||
|
||||
# Gemini CLI
|
||||
gemini extensions install https://github.com/manalkaff/opendesign
|
||||
|
||||
# OpenCode
|
||||
# Fetch and follow .opencode/INSTALL.md from the repo`,
|
||||
},
|
||||
},
|
||||
// HIDDEN: gemini-cli
|
||||
// "gemini-cli": {
|
||||
// id: "gemini-cli",
|
||||
|
||||
Reference in New Issue
Block a user