DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Rick — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
R

dsh-rick

Rick

C-137 skin for DeepSeek Harness: 28 Rick and Morty posters, custom scenes, and overlay pets (Rick, Morty, portal gun).

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:xxxrickymorty-dev/dsh-rick#91105ecd4d9f476cca06dfc7db769b2871f5c450
READMECompatibilityVersions
C-137 homeSkin rowHome overlayCatchphrasesPortal and wavePickle RickPickle and portalRick wave

Compatibility and provenance

Rick is published as dsh-rick and currently resolves to version 0.2.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
10/14/2026

Versions

0.2.0stable
10/14/2026

Related plugins

Loading related plugins…

Latest
0.2.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/14/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI pluginsAb Chartdsh-ab-chartChart rendering tool with the browser card that draws its calls, in one publishable plugin packageClient Ui Skill Explorer@linxin666/dsh-client-ui-skill-explorerDSH skill center: browse loaded skills by source (bundled / project / user / custom / runtime), enable or disable, create and delete, in a web GUI panel.

README

dsh-rick

English | 中文

C-137 skin for DeepSeek Harness: 28 catalog posters, user-added scenes, neon chrome, and overlay pets (Rick, Morty, portal gun).

Requires DeepSeek Harness 0.2.x (verified on 0.2.0-rc.2). 0.1.x and earlier used the pre-0.2.0 settings model, which this plugin no longer targets.

C-137 home

Installable with dsh plugin add (dsh.bundle + dsh.client). Listed format follows awesome-dsh-plugin.

Install

dsh plugin --profile web add github:xxxrickymorty-dev/dsh-rick
dsh web

Then Settings → General → Skin. Default has no Remove control; every poster and custom card does. Pick a poster to turn C-137 on (pins dark without changing Appearance). Click Rick for catchphrases; Portal gun draws the gun, the next Rick click fires the portal. Drag Rick or Morty onto the portal to pocket them. With both inside, click to summon Rick, click again for Morty, then click to shrink the portal closed.

Do not install this plugin on a DeepSeek Harness build that already vendors C-137 inside @deepseek-ai/dsh-client-ui-theme. Two Skin rows would appear and both would write data-dsh-skin.

Uninstall:

dsh plugin --profile web remove dsh-rick

Screenshots

Skin row: catalog posters and opacity.

Skin row

Overlay pets on the home screen.

Home overlay

Catchphrases stay English in every locale.

Catchphrases

Portal gun, enlarge, and wave.

Portal and wave

Pickle Rick.

Pickle Rick

Portal plus Pickle Rick.

Pickle and portal

Rick's wave line.

Rick wave

A catalog poster with both pets on stage.

Poker scene

Think frames while a session is running.

Thinking

What it adds

  • Skin row after Appearance: Default, custom scenes (max 12), catalog 01–28, Add image
  • Durable c137 settings section: the Loader row id IS the namespace (id: c137 in cordis.patch.yml), declaring skin, skinBackground, skinBgOpacity, customScenes, and hiddenCatalog as one volatile Config schema, so a skin change commits into the running config without remounting the plugin
  • Overlay pets on shell.overlay while the skin is c137 (cap 4)
  • C-137's palette registered as a ui-theme alias-token layer via ctx.theme.overrideTokens, held only while the skin is on; the surfaces go translucent there so the body::before poster layer reads through the chrome
  • Host route /dsh-c137/* for posters, pet frames, and c137.css

Does not change agent-loop or the session log. Catchphrases stay English in every locale.

How the skin paints

This plugin draws none of the application chrome, so its visual half is entirely document-level: the body[data-dsh-skin='c137'] attributes the static stylesheet keys off, plus the alias-token layer.

The token layer is the only mechanism that can win. ui-theme's presenter projects the active tokens as inline styles on body, so a stylesheet rule that redefines a --dsw-* token is silently outranked; registering a layer folds the values into the active definition instead, so the presenter writes ours. The presenter also owns body[data-ds-dark-theme] and the root color-scheme, deriving both from the Appearance preference, so a skin that pins dark re-asserts them through a MutationObserver rather than changing that preference.

Structure is the part that cannot be re-targeted: 0.2.0 renders the frame and sidebar with hashed CSS-module classes and exposes no stable attribute for them, so the column-level rules this skin once used ([data-app-frame], [data-app-sidebar], [data-message-bubble], …) no longer match anything. Their surfaces come from tokens instead. [data-composer-seat] and [data-composer-card] are the two stable chrome hooks the stylesheet still uses.

Layout

index.js              # Host: settings schema + static assets
cordis.patch.yml      # dsh.bundle patch (required for `dsh plugin add`)
lib/client.js         # Prebuilt browser factory (`window.__ModuleLoader__`)
assets/               # c137.css, scenes/bg-NN.png, pets/*.png
src/client/           # Skin row, pets, runtime (rebuild with `npm run build`)
docs/                 # README preview and screenshots

Rebuild the client bundle

npm install
npm run build

Disclaimer

Rick and Morty characters and likenesses are owned by their respective rights holders. This plugin is a fan skin, not an official DeepSeek or Adult Swim product.