DeepSeek Harness plugin

dsh-plugin-market-zhuoxuan

可视化插件市场:双源(curated + GitHub topic)浏览/搜索/排序/关注/一键安装/更新/卸载/自动更新/热禁用/组合包导入导出

Jump to install

Source facts

Repository
zhuoxuanliu53-svg/dsh-plugin-market
Latest update
Aug 20, 2026
Category
Plugin Markets & Managers
GitHub stars
0
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/zhuoxuanliu53-svg/dsh-plugin-market
Plugin: dsh-plugin-market-zhuoxuan
Author: zhuoxuanliu53-svg

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer4 files
README.mdSource · read only
README language

dsh-plugin-market

A visual plugin marketplace for DeepSeek Harness: discover, search, install, and manage DSH plugins across three plugin shapes.

!version !license !type

dsh-plugin-market is a DSH bundle plugin that aggregates plugins from the curated registry awesome-dsh-plugin and, for skill / preset discovery, the GitHub Topic dsh-plugin. It offers browsing, search, sorting, following, install / update / remove, auto-update, hot enable / disable, one-click restart, and plain-text manifest export / import.

Plugin shapes

DSH plugins come in three shapes, each installed differently. The marketplace separates them into tabs:

ShapeMarkerInstallation
Bundlepackage.json with dsh metadatadsh plugin add <spec> (npm / github: / scoped / monorepo #path:)
Skillroot SKILL.mdCopied to <DSH_HOME>/skills/<name>/
Presetroot agent.cordis.ymlCopied to <DSH_HOME>/.agent-presets/<id>/

Repositories that match none of the three shapes are kept in a hidden Other bucket — not shown by default, visible only when the tab is opened or searched explicitly.

Features

Discovery

  • Curated bundle registry (1721 reviewed plugins, 21 categories, bilingual descriptions) plus topic-based shape recognition for skills and presets
  • Keyword search (name / description / topics)
  • 8 sort options: stars ↑↓, forks, updated, created ↑↓, name, updates first
  • Tag filters, follow-only, installed-only
  • Shape tabs: Bundle / Skill / Preset / Other (lazy)

Management

  • One-click install, update, remove, and update-all
  • Per-plugin auto-update toggle
  • One-click self-update for the marketplace itself (Settings → Plugin Market → Update market)
  • Hot enable / disable via the profile patch layer (HMR, no restart)
  • One-click restart after a fresh bundle install or marketplace update (skills and presets take effect on disk without restart)

Safety

  • Post-install verification (loadable entry / dsh manifest / loader id conflicts), with automatic rollback on failure
  • Install whitelist (only registry-identified entries)
  • Same-origin checks on mutating endpoints; loopback + origin validation on restart
  • Host infrastructure row protection

Sharing

  • Plain-text manifest export (one item per line, paste-ready for comments) and import
  • Optional GitHub token (stored in the local profile only, never committed or exported)

Installation

dsh plugin --profile web add github:zhuoxuanliu53-svg/dsh-plugin-market

After installation, refresh the page and open Settings → Plugin Market.

Data sources

SourceURLPurposeCacheLicense
Curated registryhttps://awesome-dsh-plugin.com/plugins.jsonBundle plugins (reviewed, shown first)ETag / 304CC0-1.0
GitHub topicapi.github.com/search/repositories?q=topic:dsh-pluginSkill / preset / other discovery (shape-classified, top 200 by stars)1-hour TTLGitHub public repos
  • The curated registry is awesome-dsh-plugin, published under CC0-1.0 (public-domain dedication); it may be overridden with DSHM_REGISTRY_URL.
  • The GitHub topic is not shown raw: each repository is classified by shape and only bundle / skill / preset entries are surfaced; everything else stays in the hidden Other bucket.

Data

PathContents
<DSH_HOME>/profiles/<profile>/.dsh-plugin-market/state.jsonFollows, install records, optional token
<DSH_HOME>/profiles/<profile>/cordis.patch.ymlHot enable / disable state
<DSH_HOME>/skills/<name>/Installed skills
<DSH_HOME>/.agent-presets/<id>/Installed presets

Data is stored only in the local profile.

Languages

Development

See [DEVELOPMENT.md](./DEVELOPMENT.md) for architecture, data flow, and the release process.

License

[MIT](./LICENSE)