Skip to content

Releases: Joey-K-tsubame/dsh-skill-install

v0.1.6

Choose a tag to compare

@Joey-K-tsubame Joey-K-tsubame released this 18 Oct 06:46
chore: align manifest version with the release tag

v0.1.3

Choose a tag to compare

@Joey-K-tsubame Joey-K-tsubame released this 17 Oct 13:55

修复 raw.githubusercontent.com 无响应时仓库地址解析卡死;单请求 8 秒超时,失败即回退 tarball

v0.1.1

Choose a tag to compare

@Joey-K-tsubame Joey-K-tsubame released this 17 Oct 12:57

路由加固
固定 commit
清单元数据

v0.1.0

Choose a tag to compare

@Joey-K-tsubame Joey-K-tsubame released this 17 Oct 09:19

dsh-skill-install v0.1.0 — 首个版本

在「设置 → 技能」里,从 GitHub 安装技能。

  • 一个输入框:技能/仓库名字搜索,或直接粘 owner/repo、完整仓库地址
  • 列出仓库里的 SKILL.md 技能,勾选后安装
  • 目标可选:全局 <dshHome>/skills、当前项目 <项目根>/.dsh/skills、
    或任意自定义目录(自定义目录通过 ctx.skills.registerProvider 注册并热刷新)
  • 已安装按目标目录分组列出、一键移除;「当前已加载技能」只读展示
  • 可折叠的 GitHub 设置:代理地址 + Token(仅存本地)
  • 零外部运行时依赖(js-yaml 已内置为自包含 ESM),从 GitHub 安装不需要 allowBuilds 授权

安装

dsh plugin --profile <profile> add github:Joey-K-tsubame/dsh-skill-install

安装后重启 Harness,设置页里就会出现新入口。

说明

搜索只返回匹配的具体仓库,不做全站发现流;解析仓库目录树优先走 API,
国内网络失败时自动回退到下载 tarball 本地扫描。