DSH Toolbox

dsh-meme

Send memes from the message box with an image library.

Version 0.1.81 of dsh-meme, last published 2026-11-12; the install command and the range come from its own manifest.

Install

dsh plugin add dsh-meme writes one dependency line into the profile manifest; pnpm then unpacks it under $DSH_HOME/profiles/<name>/node_modules.

dsh plugin --profile web add dsh-meme

Compatibility

dsh-meme ships no engines.dsh entry, so nothing checks it against your CLI version at boot. Read the npm page before installing.

If two plugins fight

Peers only @deepseek-ai/dsh-tools and registers a tool plus an image library in the composer. @dickpy/dsh-imagegen adds image generation to the same composer area; two image buttons is the visible symptom, not an error.

Who made it

Author: yyh-001. Repository: https://github.com/yyh-001/dsh-meme. Package page: https://www.npmjs.com/package/dsh-meme.

After install

It declares @deepseek-ai/dsh-tools as a peer and puts a meme picker in the message box, plus one tool the agent calls to send an image; after dsh plugin add dsh-meme, dsh --profile web --dump-config lists the row that mounts it.

Files it touches

The manifest of dsh-meme declares no storage peer; the dependency line in $DSH_HOME/profiles/<name>/package.json is the file dsh plugin add writes. The image library is a folder the plugin creates under the profile.

Removing it

Removing dsh-meme is the mirror command, dsh plugin --profile web remove dsh-meme; the picker goes with it, and the image folder stays until you delete it.

Common questions

Does it collide with @dickpy/dsh-imagegen?

For dsh-meme the recommendation is @dickpy/dsh-imagegen: Generation covers more than sending; keep the meme library only if sending is the common case.

What happens when dsh upgrades?

Nothing declares a version window for dsh-meme: dsh --version tells you what you are running, and no check will tell you whether dsh-meme matches it.