DSH Toolbox

@lmzhen/dsh-evolution-skill-health

The sidebar panel that shows what the skill linter found.

Version 0.46.0 of @lmzhen/dsh-evolution-skill-health, last published 2026-11-13; the install command and the range come from its own manifest.

Install

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

dsh plugin --profile web add @lmzhen/dsh-evolution-skill-health

Compatibility

engines.dsh in @lmzhen/dsh-evolution-skill-health declares >=0.2.2-rc.0 <0.2.3-0; run dsh --version and compare it, because outside that range the CLI skips the plugin at boot and prints the requirement instead of booting.

If two plugins fight

Shows the linter output in a sidebar panel. It is a subset of the evolution bundle, so the only real conflict is installing both — you get the panel twice.

Who made it

Author: lmzhen. Repository: https://github.com/lmzhen/dsh-evolution. Package page: https://www.npmjs.com/package/@lmzhen/dsh-evolution-skill-health.

After install

It declares @deepseek-ai/cordis as a peer and renders a skill list with toggles in the skills panel in the sidebar; after dsh plugin add @lmzhen/dsh-evolution-skill-health, dsh --profile web --dump-config lists the row that mounts it.

Files it touches

No storage peer appears in the manifest of @lmzhen/dsh-evolution-skill-health, so the dependency line in $DSH_HOME/profiles/<name>/package.json is the only file you can point at; the package description names nothing else.

Removing it

Removing @lmzhen/dsh-evolution-skill-health is the mirror command, dsh plugin --profile web remove @lmzhen/dsh-evolution-skill-health. Its manifest declares no storage peer, so it writes nothing under $DSH_HOME; removing it leaves no files behind.

Common questions

What does it hook into, and how do I check that slot is free?

Its manifest names no community counterpart, so the check is manual: after dsh plugin add @lmzhen/dsh-evolution-skill-health, run dsh --profile web --dump-config and look for two rows claiming the same slot.

Which dsh versions load it, and what happens outside that window?

On >=0.2.2-rc.0 <0.2.3-0 the CLI loads @lmzhen/dsh-evolution-skill-health; outside it, boot stops with the requirement instead of running the plugin. dsh plugin allow-version @lmzhen/dsh-evolution-skill-health is the per-package override if you accept the risk.