Skip to content

Releases: QQ-M/dsh-skill-market

v0.1.0 — Skill Market for DSH settings page

Choose a tag to compare

@QQ-M QQ-M released this 17 Aug 14:17

What is this

A DeepSeek Harness plugin that adds a Skill Market to the web UI settings page: search GitHub for skills and install them with one click into ~/.dsh/skills.

  • Host half: /skill-market/api/* webServer routes — GitHub repo search, repo inspection, tarball download+extract, skill install/uninstall.
  • Browser half: hand-authored __ModuleLoader__ bundle (no build step) registering a settings.section entry (技能市场 / Skill Market).

Install

dsh plugin --profile web add "github:QQ-M/dsh-skill-market"
# or from the attached tarball:
# dsh plugin --profile web add ./dsh-skill-market-0.1.0.tgz

Then restart the web profile (dsh web).

Features

  • Search GitHub (dsh-skill topic first, keyword fallback; code search filename:SKILL.md when a token is configured)
  • One-click install of single-skill repos (root SKILL.md) and multi-skill repos (skills/<name>/SKILL.md, skills/<name>.md)
  • Installed-skills tab with recoverable uninstall (.trash-*)
  • Same-origin POST guard on mutating endpoints

Config keys: installDir (default ~/.dsh/skills), githubToken, githubTokenFile, searchLimit. Docs: https://github.com/QQ-M/dsh-skill-market#readme