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 asettings.sectionentry (技能市场 / 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.tgzThen restart the web profile (dsh web).
Features
- Search GitHub (dsh-skill topic first, keyword fallback; code search
filename:SKILL.mdwhen 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