
Dsh Skill Viewer
by Fishquito7 · Fishquito7/dsh-skill-viewer
DSH Web UI plugin: Skills settings section with hot enable/disable, delete and add(Web界面的skill管理工具)
Install Dsh Skill Viewer
Likely fails to load: not on npm, needs a build, and ships no `prepare` script — a git install fetches sources, not built artifacts, so the entry point is never produced.
This install is expected to fail
prepare script to run it, and is not published to npm — so nothing produces the compiled output the loader then goes looking for.Three things would fix it, all of them on the author's side: publish the package to npm, add a prepare script that builds on install, or commit the build output to the repository. Until one of those happens, the command below is here so you can reproduce the failure, not so you can install it.
What would be run — expected to install and then fail to load
# 1. add the bundle to a profile — --profile my-profile points at $DSH_HOME/profiles/my-profile
dsh plugin --profile my-profile add github:Fishquito7/dsh-skill-viewer
# 2. verify: the bundle should show up as a layer in the resolved config
dsh --profile my-profile --dump-config
# 3. boot the profile
dsh --profile my-profileBefore you run itinstall scripts
- This package declares
prepack— package-manager lifecycle scripts that execute on your machine at install time, outside the agent sandbox, before any tool-approval prompt exists. - A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.
- Installing from git resolves a moving branch. Pin a commit —
github:Fishquito7/dsh-skill-viewer#<commit-sha>— so the code you reviewed is the code you install.
Prerequisites
- API key
- Not required.
- Network access
- Not required at runtime.
- Language
- JavaScript — a git install pulls this source, not build output.
Install check
Every field the verdict was derived from, so you can re-derive it yourself
| Field checked | Result | Weight | What the spec says about it |
|---|---|---|---|
| lifecycleScripts | fail | warn | runs at install time, outside the agent sandbox: prepack |
| dsh.bundle | pass | fatal | package.json declares a `dsh.bundle` layer |
| dsh.bundle.patch file | pass | fatal | patch file present at `cordis.patch.yml` |
| npm registry | missing | warn | `dsh-skill-viewer` is not published to npm |
| prepare script | missing | fatal | needs a build but ships no `prepare` script — a git install fetches sources, not built artifacts |
- Verdict reason
- git-only + needs build + no prepare script
- package.json read
- package.json
- Rules applied from
- docs/user/develop/basic/publish.md
- Checked at
- 2026-08-15
- Install-time scripts
prepack
From the README
Excerpt as published by the author, plain text, unedited
([English](README.en.md)|简体中文) DSH 插件,可直接在 web 界面快速管理 skill 状态,同时在终端加入快捷的skill管理命令。命令行命令请见下文 注意:本项目提供的参考命令默认指定profile为默认的--profile web,需要更改profile的请自行注意。 - skill 卡片列表:预览已注册安装的 skill,点击卡片可展开查看完整内容 - skill 状态:启用、停用状态标签,与内置插件列表同款样式 - skill 管理:开关热启用/停用、删除;按名称搜索;进入页面自动刷新 - skill 添加:选择单文件(`.md`)或目录束(含顶层 `SKILL.md` 的文件夹),不合规内容会被拒绝并提示原因 - **作用域分栏**(0.3.0):技能实体直接存放在其作用域里——全局在 `~/.dsh/skills`,限定工作区在该工作区的 `.dsh/skills`。页面“技能列表”下方 有一条作用域横栏(全局 + 各工作区,可横向滚动),点击即只显示该作用域下的技能。 - **批量迁移**:“+”号左侧的迁移按钮:源作用域、目标作用域(**可多选**)与技能都在 对话框内手动选择,批量**复制**或**移动**(默认不勾选任何技能;逐个迁移、失败不影响 其余;移动模式限单个目标)。 1. 安装本包(bundle 层自动挂载,无需编辑配置文件)
Topics
GitHub topics on this repository
More in Enable Disable Uninstall Manager
Ranked by similarity inside the cluster, not alphabetically
Dsh Plugin Manager
imissthecat
一个可实际使用的 DeepSeek Harness WebUI 插件管理器:在浏览器里搜索 npm 仓库、安装、启用/停用、卸载 profile 插件,不再依赖命令行 dsh plugin。WebUI plugin manager for DeepSeek Harness (dsh): search npm, install, enable/disable, and uninstall plugins from the browser.
Deepseek Harness Plugin Manager
hrhgit
Web plugin manager for DeepSeek Harness (DSH): inspect, search, group, enable, and disable Cordis plugins.
Dsh Plugin Manager
OSSKn4w7
Manage DeepSeek Harness (dsh) plugins from the web GUI, CLI, and /plugin chat command — install, enable/disable, uninstall without editing config files
Dsh Mcp Manager
Nichts0v0
在 DeepSeek Harness 设置页管理 MCP 服务器:运行时添加/编辑/启停/重连/删除,实时状态、自动重连,中英双语界面。MCP server manager for DeepSeek Harness — add, edit, enable/disable, reconnect & delete MCP servers from the web settings page, with live status and auto-reconnect.
Dsh Skill Manager Ytxue
YTxue
DSH web plugin: skill manager in the Settings sidebar - list/enable/disable, folder batch import with conflict prompts, state-driven one-click DSH-spec check & auto-fix, system/project scope labels.
Dsh Skill Hub
cheshireez
DeepSeek Harness(dsh)Web GUI 技能中枢:浏览/搜索完整本地技能目录、启用/禁用、查看正文、排查诊断、新建技能,基于官方 ctx.skills 注册表。 In-GUI skill hub for dsh: browse, search, enable/disable, inspect, diagnose and scaffold local skills from the official ctx.skills registry.