Zum Hauptinhalt springen
I

dsh-skill-suite

istarrydust/dsh-skill-suite

Agent skills: browse, toggle and edit skills in the management page, and let the agent write new ones itself.

Installation

dsh plugin --profile web add github:istarrydust/dsh-skill-suite

README

技能管理(skill-suite)

在 DSH 里管理个人技能:一个 Skills 页面(浏览、开关、编辑、创建、删除),一个给 Agent 用的 save_skill 工具,外加随包的 skill-creator 手册。

有什么

  • Skills 页面:卡片网格浏览用户技能根目录下的所有技能,逐个开关调用、进编辑器改内容、 新建或删除。
  • save_skill 工具:Agent 可以直接把一段技能写进用户技能根目录,写之前走同一套校验。
  • AI 编写入口:从页面里发起"让模型帮你写一个技能",产物同样落到技能根目录。
  • 随包手册:component/skill-creator/SKILL.md,即 skill-creator 的说明书,安装时同步到用户技能目录。

技能的发现、目录索引与加载仍然由官方 skill 包负责——本插件只做"编写与管理"这一段,不替换官方实现。

安装

dsh plugin add @istarry/dsh-skill-suite

装完重启 DSH 服务。

权限与行为

  • 会读写用户技能根目录(~/.dsh 下的 skills 目录):列出、读取、保存、删除、启用/停用。
  • 会往该目录同步随包带的 skill-creator 手册。
  • 通过 skillAuthoring Remote 暴露这些操作给浏览器半端与 Agent。
  • 删除是真删文件,没有回收站。

兼容性

  • 实测于 DSH 0.2.0-rc.2。
  • peer 依赖:@deepseek-ai/cordis、@deepseek-ai/dsh-skill、@deepseek-ai/dsh-tools 等(见各自 package.json)。

结构

包职责
@istarry/dsh-skill-authoring技能根目录的读写 Remote、save_skill 工具、手册同步
@istarry/dsh-client-ui-skill-authoringSkills 侧栏入口与管理页:卡片网格、调用开关、编辑器、AI 编写入口

许可

MIT,见 LICENSE。

Ähnliche Plugins