
🎨 The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode / Hermes & 20+ CLIs via BYOK.
Install Open Design
Not a bundle: drop the SKILL.md directory into one of the skill roots DSH scans. No `dsh plugin add`, no build step.
This is a skill, not a bundle. Skills are not installed with dsh plugin add — a skill is a directory containing SKILL.md that DSH discovers by scanning its skill roots. Clone it into one of those roots and it is available on the next session.
Clone into your user skill root ($DSH_HOME/skills)
mkdir -p ~/.dsh/skills
git clone https://github.com/nexu-io/open-design.git ~/.dsh/skills/open-design| Rank | Root | Path |
|---|---|---|
| 100 | project-dsh | <project>/.dsh/skills |
| 200 | project-agents | <project>/.agents/skills |
| 300 | custom | customSkillDirs in your config |
| 400 | user-dsh | $DSH_HOME/skills (default ~/.dsh/skills) |
| 500 | user-agents | $DSH_AGENTS_HOME/skills (default ~/.agents/skills) |
Lower rank wins when two roots hold a skill with the same name. Put it in a project root instead of the user root when it should only apply to one repository.
Before you run itinstall scripts
- This package declares
postinstall— package-manager lifecycle scripts that execute on your machine at install time, outside the agent sandbox, before any tool-approval prompt exists. - A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.
Prerequisites
- API key
- Not required.
- Network access
- Required at runtime.
- Language
- TypeScript
Install check
Every field the verdict was derived from, so you can re-derive it yourself
| Field checked | Result | Weight | What the spec says about it |
|---|---|---|---|
| lifecycleScripts | fail | warn | runs at install time, outside the agent sandbox: postinstall |
| entityType | pass | info | skill is not installed via `dsh plugin add` |
- Verdict reason
- skill uses its own install path, so bundle checks do not apply
- package.json read
- package.json
- Rules applied from
- docs/user/develop/basic/publish.md
- Checked at
- 2026-08-15
- Install-time scripts
postinstall
From the README
Excerpt as published by the author, plain text, unedited
> ⚡ **Open Design Cloud — the official model service.** One recharge to use GPT, Claude, Gemini, and DeepSeek inside Open Design: 20+ flagship models, zero config, billed by real token usage. [Try Open Design Cloud](https://open-design.ai/cloud/?utm_source=github&utm_medium=referral&utm_content=readme_try_cloud) > > 🏅 **The Open Design Fellow program is now open.** If you also believe design should be open — become an Open Design Fellow, shape the product alongside the core team, and help more people take part in defining the future of design. Details → [`MAINTAINERS.md`](MAINTAINERS.md) and [Discord](https://discord.gg/mHAjSMV6gz). 🎨 **The open-source Claude Design alternative.** 🖥️ **Local-first native desktop app for macOS and Windows.** ⚡ **Composable skills, brand-grade
Topics
GitHub topics on this repository
More in Dsh Plugins Digital Design
Ranked by similarity inside the cluster, not alphabetically
Matlab Modelsim Vivado Plugin
sjscy05
DeepSeek Harness plugin: MATLAB + ModelSim + Vivado full-flow tools for digital communication IC design tasks (mmv-dspic)
Digital Sweet Heart
dalintian
DSH means Digital Sweet Heart — A DSH Plugin to turn your DeepSeek Harness to AI lovers. 一个DSH插件将你的DeepSeek Harness改造成AI恋人(们)。