关于 huawei-cloud-agentorchard-find-skills
该 Agent skill 可按自然语言搜索 AI Gallery 技能,并返回匹配结果;还可引导查看详情页和通过订阅安装。
主要功能
- 01自然语言搜索技能
- 02浏览热门及可用技能
- 03查看技能详情页
- 04引导订阅安装
适用场景
- 01查找图像分类技能
- 02浏览 AI Gallery 的 NLP 技能
- 03寻找数据预处理技能
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ huaweicloud/ huaweicloud-skills --skill huawei-cloud-agentorchard-find-skills安装后在 Claude Code 中输入/huawei-cloud-agentorchard-find-skills确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/acceptance-criteria.mdcli-installation-guide.mddataflow-diagram.mdiam-policies.mdverification-method.mdscripts/search_skills.py详细介绍
概述
此技能可帮助 Agent 高效地从 AI Gallery 搜索、发现和安装技能。只需输入自然语言,Agent 就会自动理解意图并执行搜索,以自然语言返回结果。
使用场景
此技能可帮助 Agent:
- 搜索技能 — 按关键词查找技能
- 查看技能详情 — 跳转至 AI Gallery 详情页,查看完整文档
- 订阅技能 — 通过 AI Gallery 订阅页面完成技能安装
使用示例
- "帮我找一个图像分类的 skill"
- "AI Gallery 有哪些 NLP 相关的skill?"
- "有没有数据预处理的 skill?"
- "浏览所有可用的 AI Gallery skill"
- "找一个文本生成的 skill"
前提条件
- Agent 运行环境需要 Python 3.6+(脚本执行环境)
- 可访问网络,以访问 AI Gallery API(
devdata.huaweicloud.com) - 无需身份验证 — API 是公开且只读的
工作流
步骤 1:执行搜索脚本
根据用户输入运行搜索脚本(仅执行一次):
PYTHONIOENCODING=utf-8 python scripts/search_skills.py -k "<user input>"
重要
Agent 必须遵守以下规则:
- 仅执行一次 — 不得重复运行或重试
- 直接输出脚本结果 — 不得添加额外说明、中间消息或摘要
- 不得执行额外操作 — 原样显示脚本输出
- 使用 UTF-8 编码 — 运行脚本时必须设置
PYTHONIOENCODING=utf-8- 不得直接调用 API — 必须使用脚本;不得绕过脚本直接调用 API
脚本会自动处理所有场景:
| 用户输入类型 | 脚本输出 |
|---|---|
| 浏览意图(例如,“有什么skill”) | 热门技能 + 指引 |
| 搜索意图(例如,“银行”) | 匹配的技能列表 |
| 无搜索结果(例如,乱码) | 指引 |
Agent 只需将脚本输出直接展示给用户,不得添加任何额外操作。
步骤 2:查看详情并订阅(可选)
用户选择技能后,引导其访问详情页并订阅。
规则:
- 仅当搜索结果中包含特定的
show_id时,才显示详情页 URL - 格式:
详情页:https://pangu.huaweicloud.com/gallery/asset-detail.html?id={show_id} - 不要向用户显示 URL 模板或类似
?id={show_id}的占位符格式
用户点击详情页上的“Subscribe”按钮即可完成安装。
核心命令
| 命令 | 用途 |
|---|---|
PYTHONIOENCODING=utf-8 python scripts/search_skills.py -k "<keyword>" | 按关键词搜索技能 |
参数说明
| 参数 | 必填 | 描述 | 示例 |
|---|---|---|---|
-k, --keyword | 否 | 搜索关键词,支持用空格、逗号或分号分隔 | -k "银行" |
--api-base | 否 | AI Gallery API 基础 URL(有默认值) | --api-base "https://..." |
参考文档
references/cli-installation-guide.md— 环境设置和前提条件references/iam-policies.md— IAM 策略说明(公开 API,无需凭据)references/verification-method.md— 功能验证方法references/acceptance-criteria.md— 验收标准和检查清单references/dataflow-diagram.md— 数据流图
评论
支持 Markdown