dsh-skill-init
v0.3.2
Published
Skill manager plugin for DSH — create, search, install, and list agent skills
Downloads
802
Readme
dsh-skill-init
DSH 的 Skill 管理插件 — 在 DSH 会话中通过 /skill 命令搜索、安装、创建和列出 agent skills。
灵感来自 OpenAI Codex CLI 的 npx skills 工作流。
安装
dsh plugin add dsh-skill-init如果企业源未代理公共 npm:
dsh plugin add dsh-skill-init --registry https://registry.npmjs.org使用
技能设置页通过 DSH rc.7 的 Host 全局 catalog 加载完整 skill 列表,不依赖当前会话。
[email protected] 需要包含无会话 skill.list({}) 支持的 DSH 构建。
设置页支持上传一个完整的 Skill ZIP。ZIP 可以直接以 SKILL.md 为根,也可以包含一层
包装目录;references/、scripts/、assets/ 等资源会一起安装到
$DSH_HOME/skills/<skill-name>。Host 会拒绝路径穿越、符号链接、重复 Skill、无效
frontmatter 和超过限制的压缩包,安装成功后会重新读取真实 catalog。
在 DSH 会话中输入 /skill:
/skill list # 列出所有已安装的 skill
/skill search <query> # 搜索远程 skill(需安装 npx)
/skill install <name> # 安装 skill
/skill create <name> # 创建新的 skill 脚手架示例
# 检查当前安装了哪些 skill
/skill list
# 搜索 React 相关的 skill
/skill search react testing
# 安装一个 skill
/skill install my-awesome-skill
# 创建一个新 skill
/skill create my-custom-skill开发
# 克隆项目
git clone https://github.com/qunhe/dsh-skill-init.git
cd dsh-skill-init
# 安装依赖
pnpm install
# 构建
pnpm run build
# 发布新版本
npm version patch
npm publish0.3.2 在无会话 catalog 修复之上增加了 Host 端 ZIP 安装与安全校验。
License
MIT
