DeepSeek Harness plugin

dsh-rick-and-morty

Rick and Morty for the dsh web GUI: three-look skin (C-137 portal green / lab coat / Meeseeks blue) plus a desktop-pet companion with six characters, bilingual lines, agent-driven moods, combo

Jump to install

Source facts

Repository
zsyayo112/dsh-rick-and-morty
Latest update
Aug 16, 2026
Category
Just for Fun
GitHub stars
1
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/zsyayo112/dsh-rick-and-morty
Plugin: dsh-rick-and-morty
Author: zsyayo112

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer4 files
README.mdSource · read only
README language

🌀 Rick and Morty for dsh

English | 中文

> Wubba lubba dub dub! The Rick and Morty bundle for the DeepSeek Harness (dsh) web GUI: three theme skins plus a desktop pet that watches your agent work. One command to install, one plugin for everything.

![C-137 Portal dark theme](docs/screenshot-c137-dark.png)

✨ Features

🎨 Three theme skins

A full 76-token takeover of the GUI palette, switched from three cubes in Settings (they shadow the stock Light/Dark/System row; each cube's icon is the theme's real palette swatch):

ThemeSchemeVibe
🥼 Lab CoatlightRick's lab coat with deep portal-green accents
🔵 Meeseeks BluelightMr. Meeseeks' soothing blue world
🌀 C-137 PortaldarkSpace-green black, fluorescent portal green, Morty-yellow warnings

![Meeseeks Blue light theme](docs/screenshot-meeseeks-light.png)

🐾 The pet: summoned to keep you company

Six characters (live-switchable in Settings), and it senses what your agent is doing:

Agent statePet reaction
Turn startsBobs faster, shouts its working line ("Working working working!")
Task completesHappy jump + celebration line
ErrorHead-shake + grumbling
Waiting for your approval / question⚠️ Alert mode: constant wiggling + yellow urgent bubble until you handle it
IdleSlow breathing bob

The cast: 🔵 Mr. Meeseeks (default) · 🥒 Pickle Rick · 🧈 Butter Robot · 🧪 Rick · 😰 Morty · 🌀 Portal

🎮 Interaction and progression

  • Drag the pet anywhere; the drop position sticks
  • Pet it with a click (+1 familiarity); clicks within 2s chain into a combo with a ×N badge, and five in a row triggers per-character combo lines ("*burp* Alright ALRIGHT — what am I, a cat?")
  • Progression panel on bubble click — five familiarity levels (Stranger → Family), career titles by tasks completed together (Intern → Chief Engineer of C-137), and a timestamped adventure log
  • Hide via the 💤 cube in Settings; picking any character brings it back
  • Bilingual — every line and label follows the dsh language setting (中文/English)

![Settings: theme and pet rows](docs/screenshot-settings.png)

📦 Install

Requires the dsh web GUI (>= 0.1.0-rc.6). One command:

dsh plugin --profile web add @zsy1126/dsh-rick-and-morty

Restart dsh web and hard-refresh the browser. To remove:

dsh plugin --profile web remove @zsy1126/dsh-rick-and-morty

⚙️ Data and storage

Every preference and save lives in browser localStorage; nothing is uploaded:

KeyHolds
rick-and-morty-skin.lightLight-slot look (labcoat / meeseeks)
rick-and-morty-pet.characterPet character
rick-and-morty-pet.hiddenHide flag
rick-and-morty-pet.posDrop position
rick-and-morty-pet.saveFamiliarity / tasks / adventure log

The light/dark preference itself rides dsh's own settings and persists across browsers.

🛠️ Development

git clone https://github.com/zsyayo112/dsh-rick-and-morty.git
cd dsh-rick-and-morty
pnpm install
pnpm build        # strict tsc + tsdown into lib/
dsh plugin --profile web add link:$(pwd)   # link-install into a local profile

Layout: src/index.ts is the empty node half (the Loader roster seat); the real body is src/client/ — the theme token table (tokens.ts), the line tables (*-locales.ts), and the mood machine plus both settings-row registrations (index.ts). Every color, line, animation duration, and progression number traces 1:1 to a frozen design spec.

⚠️ Disclaimer

This is an unofficial fan project, unaffiliated with Adult Swim, Warner Bros. Discovery, or DeepSeek. Rick and Morty and its characters are © Adult Swim / Warner Bros. Discovery. The character images in this repository come from fan-shared assets and are not covered by the MIT license; they are included for personal, non-commercial use and will be removed on request by the rights holders. The code is released under [MIT](LICENSE).

🙏 Credits

  • deepseek-harness — the everything-is-a-plugin host, whose client plugins taught this one how to be packaged
  • @linxin666/dsh-pet (the whale girl) — the community-plugin packaging trailblazer