技能仓库运行器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2fd890c9/agentic-awesome-skills。
技能介绍
解决什么问题
拉取并验证第三方技能仓库时,常见卡点不只是 Git 克隆:依赖版本、镜像源、运行时差异、入口脚本不明确,都会让调试变成人工排障。@user_2fd890c9/agentic-awesome-skills 把这件事收敛成一套可重复的执行流程,适合在隔离环境中快速验证 owner/repo 形式的技能仓库。
技能如何工作
- 拉取仓库:解析仓库地址并克隆到本地缓存目录,随后读取
skill.json。 - 依赖处理:只处理
dependencies中声明的依赖,根据config/mirrors.json匹配可用镜像源。 - 执行入口:仅运行
entrypoint声明的脚本,不执行仓库内未声明文件。 - 结构化输出:通过
--json返回执行状态、日志与产物路径,便于接入自动化流水线。 - 预检与自检:使用
--dry-run做批量拉取演练,使用--selftest检查网络、Git、运行时版本等前置条件。
适用边界
它不保证第三方仓库安全,也不处理认证凭据;缺失 entrypoint、依赖版本、分支或镜像源配置时,会输出 [需核实:字段] 而不是猜测。适合开发者、运维和自动化工程师验证技能仓库,不适合绕过代码审计或静默执行未知脚本。
使用场景
- 在 CI 中批量预检多个 GitHub 技能仓库是否可拉取、依赖可解析。
- 调试 npm 包安装失败时,用 --retry-mirror 切换 npmmirror 重试。
- 验证新环境是否满足 Node.js、Git 和磁盘空间要求,再执行技能。
- 把技能执行状态和产物路径以 JSON 写回流水线后续步骤。
适合人员
- 需要在隔离环境验证第三方技能仓库入口脚本的开发者。
- 要批量拉取并预检多个技能仓库的运维工程师。
- 把技能执行 JSON 结果接入自动化流水线的平台工程师。
- 排查 npm 依赖镜像源失败的 SRE。