JimmyJin2006/dsh-skill-manager0

dsh-skill-manager

In-GUI skill manager for the dsh web GUI: a top-level Skills entry in Settings (movable into the Plugins section) that lists every installed skill (name, description, model/user invocation type, source root), with search. Read-only browser of the local skill catalog (user roots: $DSH_HOME/skills, ~/.agents/skills).

AI 分析

核心用途是为 DSH Web GUI 提供本地技能目录的只读浏览与搜索界面。适合需要直观查看和管理已安装技能(来自 $DSH_HOME 或 ~/.agents)的用户。

パッケージ
dsh-skill-manager
バージョン
0.1.3
最終更新
2026/08/13

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JimmyJin2006/dsh-skill-manager

ドキュメント

README 全文を読む ↗

Installation

Pick one of the two ways below — never both.

Option A — one command (recommended)

dsh plugin --profile web add dsh-skill-manager

This adds the package to the profile's dsh.profile.bundles; its bundle patch (cordis.patch.yml) mounts the plugin automatically on boot. Do not also add a manual insert row for it.

Or from a local checkout:

dsh plugin --profile web add /absolute/path/to/dsh-skill-manager

Option B — manual patch only

Use this only when the package is already resolvable from the profile's node_modules (e.g. it was installed as a dependency some other way) and is not in dsh.profile.bundles. Add one insert row to ~/.dsh/profiles/web/cordis.patch.yml (the config watcher hot-reloads it, no restart required):

- insert:
    - id: ui-skill-manager
      name: dsh-skill-manager

⚠️ Never combine the two options. Keeping the same plugin both in dsh.profile.bundles and in a manual insert row mounts the same loader entry id twice — boot fails with duplicate loader entry id: ui-skill-manager.