AI Agent Hub
Back to plugins
dsh-skin-center preview

dsh-skin-center

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install bruce-hmz/dsh-skin-center

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install bruce-hmz/dsh-skin-center in DeepSeek Harness to install this plugin; the source is available at https://github.com/bruce-hmz/dsh-skin-center .

About this plugin

DeepSeek Harness has always shipped with just three appearance modes—light, dark, and system-follow—and anyone wanting a personal yet readable theme had to dig through community scripts, hand-edit stylesheets, and pray the next upgrade would not break everything. This official plugin turns that ad-hoc workflow into a first-class plugin: one install command applies a clean theme, and uninstalling reverts everything with no host source code touched at any point.

Three capabilities do the heavy lifting. First, 35 ready-made skins: 21 ACG themes (nostalgic QQ palettes, Hatsune, Genshin, Naruto, Dragon Ball, and more) plus 14 developer-classic color schemes (Gruvbox, Nord, Dracula, Tokyo Night, Catppuccin, and others). Every palette is derived in OKLab color space with a contrast-preserving algorithm, and the build pipeline enforces a 21 × 8 contrast-contract check so text stays legible regardless of theme. Second, one-image custom theming: pick any PNG, JPG, or WebP, and the browser samples 96 px locally, auto-tunes overlay opacity for readability, and ships the result without the image ever leaving your machine. Third, skin-pack import/export: a skin is a single JSON file—four color seeds, appearance mode, and border style—so you can export it, tweak the four seeds, share it with a friend, and they import it back in one click.

Under the hood the plugin stamps its UI hooks (message bubbles, session panel, view tabs, primary buttons, detail rail) onto the live DOM at runtime; it never overwrites or patches a host file, so a Harness upgrade at worst temporarily falls back to plain recoloring rather than breaking. The first-paint palette is inlined in the HTML for a flash-free load, BroadcastChannel keeps every open tab in sync in real time, and the QQ/XP-style title bar with a collapsible sidebar is included as a finishing touch. It is built for anyone who wants a daily Harness that finally looks like their own—ACG fans, terminal-color-scheme devotees, and tinkerers who like to package a custom palette and pass it along to a friend.

Screenshots

Use Cases

  • Applying a personal ACG or developer-classic theme to daily DeepSeek Harness usage
  • Generating a custom theme from a single favorite image without writing any CSS
  • Exporting a hand-tuned skin pack as JSON to share with teammates or the community

Best For

  • Daily Harness users who want a personal look without modifying host source code
  • ACG fans and terminal color-scheme enthusiasts
  • Creators who enjoy packaging and sharing custom color palettes