Hello SkillHub 测试
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7394bd1a/hello-skillhub-617103。
技能介绍
要解决的问题
SkillHub CLI 的发布链路涉及 CLI 本地打包、技能描述校验、远端入库、版本记录以及可被检索的元数据等多个环节。任何一个节点出现静默失败,都会导致技能看起来已经发布,但实际无法被正确读取或安装。排查这类问题时,如果每次都需要一个真实业务技能来触发,成本很高,也很难精确定位是 CLI、服务端,还是技能内容本身的格式问题。
这个技能就是一个最小化的冒烟测试载荷,用来确认整条发布链路是否打通。
它如何工作
- 固定输入:技能内容固定为
Hello SkillHub,描述只声明这是用于验证 CLI 发布链路的测试技能,不包含任何额外业务逻辑。 - 可预期的校验路径:发布时会经过 SkillHub 对
SKILL.md的常规校验;因为内容刻意保持简单,失败通常能直接归因到发布链路,而不是复杂内容导致的边缘情况。 - 端到端确认:成功发布并安装后,只要能看到技能被正确识别、导入和展示,就可以认为 CLI 的上传、解析与远端写入流程可用。
- 可重复使用:更新技能版本即可反复触发一次完整发布,适合在 CLI 迭代后做回归验证。
适用边界与注意点
- 仅验证发布链路:不要期待它提供运行时能力、业务逻辑或可扩展的插件功能,它不承担这些职责。
- 不含功能承诺:文中没有声明其他核心功能,实际使用时应避免按测试技能的形态自行脑补额外能力。
- 不替代常规测试:它覆盖的是发布路径,不等同于针对具体技能功能的集成测试或回归测试。
- 发布后可按需更新或清理:如果已经确认链路可用,后续可以继续更新内容,也可以视情况停止使用。
使用场景
- 刚修改完 SkillHub CLI 的上传逻辑,需要用一个最小技能验证上传、解析、入库是否仍然可用
- 准备发布正式技能前,想先用测试技能走一遍完整流程,确认 CLI 与服务端连通正常
- 排查线上技能无法被发现或无法安装的问题,需要区分是 CLI 发布链路故障还是技能内容本身的格式问题
- 在 CI 流水线中新增一步技能发布冒烟测试,用该技能作为固定载荷验证环境是否就绪
适合人员
- SkillHub CLI 维护者:每次改动发布逻辑后,需要一个固定测试技能快速跑通全流程
- 平台集成工程师:排查技能发布失败问题时,想用内容最简单的技能定位故障发生在 CLI 还是服务端
- 技能作者:发布自己的技能前,想确认 CLI 上传、元数据解析和远端写入是否正常
- CI/CD 工程师:在流水线里加入技能发布冒烟测试,需要一个稳定的最小验证载荷