DSH Plugins
Back to plugins

dsh-plugin-judge

CheckedCurrentUIv0.1.1Usage

Judges whether a plugin is worth installing before you install it, and audits the ones you already have to see whether they still earn their place. Heuristic scan plus an LLM judge, with reminders to re-audit when you switch models.

Install

dsh plugin --profile web add dsh-plugin-judge

Swap web for your own profile name. First use initializes the profile for you.

Checks

  • declares-bundle
    Declares dsh.bundle.patch → cordis.patch.yml
  • patch-shipped
    The patch file ships in the tarball
  • patch-parses
    Patch parses and mounts 1 plugin row(s)
  • rows-resolvable
    Every plugin row resolves to a published package
  • entry-shipped
    Entry module ships: lib/index.js
  • prebuilt
    Prebuilt — installs without running build scripts
  • client-half-shipped
    Browser half ships: client/client.js

What it mounts

insertplugin-judgedsh-plugin-judge

These are the rows the plugin's cordis.patch.yml inserts into your config tree. After installing, dsh --profile <name> --dump-config prints them back.

Version compatibility

@deepseek-ai/cordis^4.0.14.0.1Current

dsh moved 0.0.1-rc.1 to 0.1.0-rc.6 in three days. Note the dsh library packages promote current releases on the next tag; latest still points at the first-day version.