seanchen88/dsh-pluginHive--packages-skill-panel ↗★ 0
@dsh-plugins/skill-panel
DeepSeek Harness plugin: Skill management panel (settings section + skillAdmin Remote + zip import + create-skill bootstrap). 适合需要可视化管理、导入和创建DSH技能的用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:seanchen88/dsh-pluginHive#0998f5ac4e730d6c709e0638441892dab172c57e&path:packages/skill-panelドキュメント
README 全文を読む ↗使用
MCP 服务面板

- 添加:选择传输方式后填写
Streamable HTTP:服务名称、URL、请求头、请求超时时长STDIO:服务名称、命令、参数、工作目录、环境变量、请求超时时长
- 请求头 / 环境变量:多行文本框,每行一个
KEY=value。按第一个=切分, 所以值里可以再含=(例如 base64 形式的密钥)。留空则不写入该键。 - 编辑:弹窗会完整回填当前配置;未在表单中暴露的字段会原样保留,不会被保存动作丢掉。
- 启停:卡片上的开关,不删除配置。
- 删除:确认框会指名要删除的服务名。
- 超时时长可选 30s / 1min / 5min / 10min。
配置最终写入 profile 的补丁层(见数据位置),harness 热加载,无需重启。

⚠️ 环境变量与请求头以明文保存,其中通常含 API Key。请把该文件当作凭据对待, 不要提交进任何公开仓库。
技能面板

- 列表:按作用域展示技能卡片(名称、描述、来源标记)。
- 查看:弹窗内以 Markdown 渲染
SKILL.md(frontmatter 单独成表),超过 256 KiB 会截断并提示。 - 导入:选择含
/SKILL.md结构的.zip,上限 25 MiB;同名技能会先征求确认。 - 删除:随插件分发的
create-skill受保护,只能查看。 - 新建:自动打开一个新会话,并在输入框预填
/create-skill 创建一个技能,要求如下:(/create-skill渲染为技能引用)。若当前部署缺少会话服务,则降级为复制引导词到剪贴板并提示。


create-skill(随插件分发的技能)
引导你和模型一起把一个流程沉淀成技能:弄清意图 → 访谈 → 写 SKILL.md → 校验 → 试触发 → 迭代。
含一个零依赖校验器,可单独使用:
node packages/bundled-skills/skills/create-skill/scripts/validate_skill.mjs
数据与配置位置
| 内容 | 位置 |
|---|---|
| MCP 服务配置 | `~/.dsh/profiles/ |
/cordis.patch.yml(每台 server 一条 insert记录,id 形如mcp-`) | |
| 用户级技能 | ~/.agents/skills//SKILL.md、~/.dsh/skills//SKILL.md |
| 项目级技能 | /.agents/skills//SKILL.md、/.dsh/skills//SKILL.md |
| 随插件分发的技能 | packages/bundled-skills/skills/(引导安装到用户技能目录,按内容哈希决定是否升级) |