dshbase

Plugin directory / Developer / cordis-transfer-plugin

cordis-transfer-plugin

Verified · install-tested on dsh zby1211

✓ Actively maintained 3 contributors Builds on 2 official DSH packages

View on GitHub ↗ ← Back to plugin directory

3Stars
1Forks
0Open issues
Language
2026-08-15Last push
Cross-platformPlatform

What it does

A persistent DSH plugin for importing and exporting dynamic Cordis Plugins.

Our take
Works — verified, early-stage project

A persistent DSH plugin for importing and exporting dynamic Cordis Plugins. It installs cleanly and boots without issues in our testing. It's early-stage but functional.

“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.

README

cordis-transfer-plugin

A persistent DSH plugin for importing and exporting dynamic Cordis Plugins.
It provides two interfaces: model tools (callable by the agent) and a browser
Settings panel for download/upload workflows.

中文说明见 README.zh-CN.md

Browser panel

Open Settings → Plugins → Import / Export:

  • List the current session's dynamic plugins (multi-select)
  • Export bundle: select one or more plugins (optional manifest name/description)
    and download a .dsh-cordis-bundle.zip; selecting a single plugin produces a
    zip containing only that plugin
  • Import bundle: pick a local .zip file, upload it to the Host, and import;
    imported plugins appear in the Cordis Plugin panel and can be activated there

Model tools

Tool Purpose
cordis_plugin_list List all dynamic Cordis Plugins in the current session
cordis_plugin_bundle_export Export one or more plugins as a zip bundle file
cordis_plugin_bundle_import Import plugins from a zip bundle

Installation

This is a static profile bundle (not an in-memory dynamic plugin).

From npm (recommended):

dsh plugin --profile web add cordis-transfer-plugin

dsh plugin add installs the package and, because this package declares
dsh.bundle.patch, automatically appends it to dsh.profile.bundles.
Restart dsh web after installation.

For a plain Node project, you can also run:

npm install cordis-transfer-plugin

From a tarball (GitHub Releases or local build):

Get the tarball first:

  • GitHub Releases: download cordis-transfer-plugin-<version>.tgz, or
  • Local build:
    npm pack cordis-transfer-plugin
    

Then install it into the web profile:

dsh plugin --profile web add /path/to/cordis-transfer-plugin-<version>.tgz

Restart dsh web after installation.

Documentation

Install

🧩 Let your agent install it (recommended)

Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:

dsh plugin add dshbase-catalog

Then say "install cordis-transfer-plugin for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.

This plugin is GitHub source (not published to npm) — install it straight from the repo:

Web profile:

dsh plugin --profile web add github:zby1211/cordis-transfer-plugin

Headless (CLI) profile:

dsh plugin --profile headless add github:zby1211/cordis-transfer-plugin

Test report

Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.

Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in Developer

Browse all 7789 plugins →