DeepSHPlugins
dsh-skill-studio 项目预览
GITHUB / COMMUNITY PROJECT

dsh-skill-studio

工具与集成JavaScriptMIT

DSH skill 可视化与管理插件:在设置面板列出全部 skill(含来源、嵌套标记与模型/用户调用状态),查看并编辑 SKILL.md 正文,一键启用/禁用模型与用户调用;同时提供 skillmgr_list/get/save/policy 工具。

3 Starszhengjy01 更新时间 2026-08-29
访问 GitHub 仓库
dsh-skill-studio 项目预览

项目介绍

中文

DSH skill 可视化与管理插件:在设置面板列出全部 skill(含来源、嵌套标记与模型/用户调用状态),查看并编辑 SKILL.md 正文,一键启用/禁用模型与用户调用;同时提供 skillmgr_list/get/save/policy 工具。

English

Skill studio for DeepSeek Harness: visualize every agent skill (name, description, source root, nested flag, model/user invocation state), view and edit the full SKILL.md body, and enable or disable model/user invocation — from the web settings panel and via skillmgr_* tools.

项目信息与收录信号

快照 2026-09-11
作者 / 组织
zhengjy01
仓库
zhengjy01/dsh-skill-studio
GitHub Stars
3
Forks
0
开发语言
JavaScript
许可证
MIT
最近推送
2026-08-29
Manifest
数据中检测到声明

公开仓库不自动等于可商用;许可证与当前兼容性以原项目文档为准。Manifest 和数据评分不构成安装安全认证。

数据评分

59/ 100
维护活跃
92
文档与实用信息
99
生态关注度
17
安装便捷信号
75
项目声明信号
100

近 13 天仍在更新;README 含完整安装与使用说明;关注度尚低(3)。

评分来自已有数据快照的五维模型,仅作浏览参考,不是实际使用评测或安全检测结论。

安装与使用

所有项目资料与许可均以对应 GitHub 仓库为准。

dsh plugin --profile web add dsh-skill-studio

复制命令不会自动执行。请先阅读仓库文档,确认环境要求与许可证。

项目截图

仓库 README

GitHub 原文

已保存的仓库文档快照;文档抓取时间未记录,可能与上方目录介绍处于不同版本。安装前请核对当前仓库说明。

dsh-skill-studio

English | 中文

Visualize, edit and manage DeepSeek Harness skills right from the web settings panel — list every skill DSH discovered, view its full SKILL.md, edit the body, and enable/disable model & user invocation with a switch.

Features

  • Skill 管理器 settings panel — 设置 → Skill 管理器: list every skill (name, description, source root, nested flag, model/user invocation state), open any skill to see its full body, edit the SKILL.md file in place, and toggle enable / model-invocable / user-invocable.
  • skillmgr_list — list all skills with source, nested flag and invocation state.
  • skillmgr_get — view one skill's full detail (body + path + policy).
  • skillmgr_save — save a full-body edit (frontmatter + markdown) back to the file.
  • skillmgr_policy — enable/disable a skill (enabled master switch, or per-interface modelInvocable / userInvocable).
  • Two merged catalogs: ① direct filesystem scan of the standard roots (project .dsh/skills / .agents/skills, user ~/.dsh/skills / ~/.agents/skills), expanding one level of nested bundles (e.g. ~/.agents/skills/superpowers/<name> — flagged 嵌套/nested), plus ② the official registry (ctx.skills) for runtime / bundled skills. The panel therefore shows every skill on disk even when the host-plane filesystem provider is disabled (the web architecture deliberately moves local discovery to per-agent presets).
  • Enable/disable is implemented with line-level frontmatter surgery on disable-model-invocation / user-invocable; all other frontmatter lines are preserved verbatim. Saves are picked up by DSH on rediscovery.
  • Read-only safety: only skills with a real file path (filesystem sources) are editable; runtime / bundled skills are shown as read-only. Routes are loopback-only.

Install

# local development
dsh plugin --profile web add link:/path/to/dsh-skill-studio

# after publishing to GitHub (repo tagged with the `dsh-plugin` topic)
dsh plugin --profile web add github:zhengjy01/dsh-skill-studio

Restart dsh web to activate. No build step — lib/ is plain ESM.

Usage

In the web settings page (设置 → Skill 管理器) you can:

  • browse the full skill catalog with source badges and invocation state;
  • click a skill to read its body and edit it (textarea) → 保存 writes the file back;
  • flip 启用 / 模型可调用 / 用户可调用 switches.

You can also just tell your agent:

列出所有 skill,并告诉我哪些被禁用了
帮我禁用 session-knowledge 技能

The agent will use the skillmgr_* tools.

Notes

  • The frontmatter name key must match the skill name (kebab-case); breaking the frontmatter format may cause DSH to skip the skill on rediscovery.
  • Editing is scoped to files the skill registry reports; the plugin never accepts arbitrary paths.
  • Zero runtime dependencies beyond the DSH peer packages.

License

MIT

使用前核对

安装步骤、兼容版本与授权范围以原项目当前文档为准。Stars 和评分是快照中的导航信号。

安装与排错 · 项目问题反馈

同类项目