Documentation
README
找插件、装插件
把 GitHub 的 dsh-plugin topic 当作插件身份,不把某个 owner 或组织当作目录。
仓库转移后以搜索结果返回的最新 fullName 和 url 为准。完成态只有一个:用户
选中的插件在他的 DSH 里可用。
Step 1:取候选池
运行本 skill 自带的确定性检索脚本:
node <本 skill 目录>/scripts/search-topic.mjs > <临时目录>/dsh-plugins.json
脚本搜索所有公开、未归档、非 fork、带 dsh-plugin topic 的仓库,并处理 GitHub
分页。它依次复用 GITHUB_TOKEN / GH_TOKEN、本机 gh 登录令牌以提高限额;都
没有时使用公开 API。限流时运行 gh auth login 后重试,不要退回组织仓库列表。
完成点:JSON 中的 repositories 非空,每条都有当前 fullName、url、描述、
topics 和更新时间。按 fullName 去重,不根据旧 owner 猜地址。
Step 2:筛选并确认装法
先用用户需求对照 name、description、topics,按 pushedAt 优先查看较新的
命中项。只对语义最匹配的少量仓库读取 README、package.json 和仓库文件树:
This is the opening of the README. Read the full README on GitHub.