DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-skill-panel

d

dsh-skill-panel

Manifest valid

DSH settings panel for viewing and managing ~/.agents/skills and per-project .agents/skills skill directories

UI (client)hasBundlePatch

dsh-skill-panel

简体中文

A DeepSeek Harness plugin that adds a Skills panel to the settings page for managing and viewing the local skill directories:

  • Global: ~/.agents/skills (respects DSH_AGENTS_HOME)
  • Project-level: <workspace>/.agents/skills for every workspace registered in the harness

The panel lists each skill, shows its description, body and directory contents, supports searching across the current scope, removing skills, and opening the directory in the system file manager. Chinese and English copy included.

dsh-skill-panel settings panel

Layout

  • src/ — TypeScript source. src/index.ts is the host plugin (one loopback-pinned Connection RPC channel /skill-panel); src/catalog.ts is the pure filesystem catalog (scan/read/remove/open); src/client/ is the browser half (settings section, locales, styles); src/contract.ts is the shared wire contract.
  • lib/ — committed build artifacts (lib/index.js, lib/invariant.js, lib/client.js); the profile resolves main, ./client, and ./invariant from here.
  • tests/node --test suites over the catalog.

Build

pnpm install
pnpm run build   # esbuild bundles + tsc declarations
node --test tests/catalog.test.mjs

Integration

Install into a profile with the bundle route, from a local path:

dsh plugin --profile web add file:/path/to/dsh-skill-panel

or directly from GitHub:

dsh plugin --profile web add git+https://github.com/hexbee/dsh-skill-panel.git

Security

  • The RPC channel is pinned to loopback (authority: 'loopback'), like every settings surface.
  • Project scopes are addressed only by Host-registered workspace ids — the browser never submits a raw filesystem path.
  • Every mutation is confined to ~/.agents/skills or <workspace>/.agents/skills.
  • Removing a symlinked skill unlinks the link only; the linked target is untouched.

Versions

Latest versionPublishedSize
0.1.1

Comments

Loading…

From the same category

open-design

by nexu-io

🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards,

Development & InfrastructureTerminal & ClientsManifest valid

97k

Apache-2.0

TypeScript

Sep 19, 2026

Index only — not installable

by Molunerfinn

:rocket: The Ultimate Image Uploader for Efficient Creators. Supports Obsidian, Typora, VS Code etc. and 60+ image hosting services (S3, GitHub, Cloudflare R2, Imgur, Aliyun OSS...). Paste, upload, d

Terminal & Clients

27.2k

MIT

TypeScript

Sep 1, 2026

Index only — not installable

by YaoApp

✨ All your agents and workspaces in one place, on every device you own. Track tasks on a board, accessible from desktop, mobile, browser, or API. Self-hosted.

Terminal & Clients

8k

Go

Sep 16, 2026

Index only — not installable

by zhu1090093659

DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop

Tools & CapabilitiesDevelopment & InfrastructureTerminal & ClientsModels & ProvidersManifest valid

7.8k

Apache-2.0

TypeScript

Sep 19, 2026

dsh plugin --profile web add dsh-web

by omdsh-dev

开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git,

Workflow & AutomationUI & ExperienceTerminal & ClientsManifest valid

3.7k

92.3k/wk

MIT

TypeScript

Sep 17, 2026

dsh plugin --profile web add dsh-better-sidebar

by ccch1mneyyy

DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rol

UI & ExperienceTerminal & ClientsManifest valid

3.1k

9.5k/wk

MIT

TypeScript

Sep 19, 2026

dsh plugin --profile web add @deepseek-harness-tui/dsh-tui