全部产品
Search
文档中心

云 Skills 门户:快速使用阿里云 Skills

更新时间:Jun 05, 2026

在 Agent 客户端(Claude Code、Cursor、Qoder 等)中安装第一个阿里云官方 Skill,让 Agent 以自然语言搜索和管理云资源,完成阿里云 Skills 门户快速入门。

前提条件

  • 阿里云账号:已完成实名认证。

  • 阿里云 CLI:安装 CLI并配置配置身份凭证,版本 3.3.3 及以上。运行 aliyun version 确认版本号,运行 aliyun configure list 确认凭证配置就绪。

  • 资源中心服务:已开通资源中心服务。如未开通,运行 CLI aliyun resourcecenter enable-resource-center开通。RAM 用户需具备AliyunResourceCenterReadOnlyAccess权限策略。

  • Node.js 18+:Skill 安装命令使用 npx,需要 Node.js 18 或更高版本。运行 node --version 确认版本号。

  • Agent 客户端:已安装支持 Skills 的 Agent 客户端。以下以 Cursor、Claude Code 和 Qoder 为例,其他客户端的配置方式类似。

操作步骤

步骤一:浏览 Skills 门户并选择一个 Skill

  1. 访问 Skills 门户

  2. 在页面顶部搜索框中输入功能关键词(如“资源搜索”),或按产品类别浏览。

  3. 点击目标 Skill 进入详情页。详情页包含 Skill 能力范围、安装命令和示例 prompt。以下以资源中心全局资源搜索alibabacloud-resourcecenter-search)为例。

步骤二:安装 Skill

在 Skill 详情页顶部点击安装引导,根据提示选择安装选项后复制命令,在终端中执行。如遇网络问题,也可通过下载方式安装。

通过 CLI 命令安装(推荐)

Skill 详情页点击安装引导后,依次完成三步配置:

  1. 选择安装工具Skills CLI(通用安装工具,支持多种 Agent 客户端)或 ClawHub CLI(OpenClaw 生态专属工具)。

  2. 选择 Agent 客户端:选择 Skill 安装到哪个客户端。

  3. 选择安装范围:当前项目或全局安装。

    • 当前项目:Skill 仅在当前项目可用,可随项目提交到 Git。安装路径为项目根目录下 .{client}/skills/

    • 全局:Skill 在所有项目中可用。安装路径为 ~/.{client}/skills/

      说明

      同名 Skill 同时存在于项目和全局时,project 优先生效。

配置完成后,页面底部自动生成安装命令。点击复制图标将命令粘贴到终端执行。

Skills CLI 生成的命令格式如下:

npx skills add aliyun/alibabacloud-aiops-skills --skill <skill-name> --agent <client> -y --full-depth

全局安装时命令中自动添加 -g 参数,无需手动添加。

各客户端对应的 --agent 参数值

Agent 客户端

--agent参数值

Claude Code

claude-code

Cursor

cursor

Qoder

qoder

Qwen Code

qwen-code

Codex

codex

OpenClaw

openclaw

Gemini CLI

gemini-cli

GitHub Copilot

github-copilot

如果使用 OpenClaw 生态,可选择 ClawHub CLI,命令更简洁:

npx clawhub install <skill-name>

ClawHub CLI 无需指定客户端和安装范围。

命令执行后,CLI 提示确认安装 skills@latest 版本,输入 y 后按回车。安装完成后 Skill 文件写入对应客户端的 skills 目录,重启客户端即可使用。

运行以下命令验证安装结果:

npx skills ls

如果安装到了全局,使用 -g 参数查看:

npx skills ls -g

通过下载安装

如果 npx skills add 因网络问题执行失败,可通过 Skills 门户手动下载安装。

  1. 在 Skill 详情页点击安装引导,切换到下载安装 tab。

  2. 点击下载 ZIP 包

  3. 将 ZIP 文件解压到任意目录。

  4. 将解压后的 Skill 文件夹复制到对应 Agent 客户端的 skills 目录:

    Agent 客户端

    Skills 目录

    Claude Code

    .claude/skills/

    Cursor

    .cursor/skills/

    Qoder

    .qoder/skills/

    Qwen Code

    .qwen-code/skills/

    Codex

    .codex/skills/

    OpenClaw

    ./skills/

    Gemini CLI

    .gemini/skills/

    GitHub Copilot

    .github-copilot/skills/

  5. 重启 Agent 客户端。确认目标 skills 目录中存在 SKILL.md 文件,重启客户端后输入与 Skill 相关的指令验证是否生效。

说明

项目级安装放在项目根目录下的 skills 目录(如 .claude/skills/),全局安装放在用户主目录下(如 ~/.claude/skills/)。

步骤三:在 Agent 客户端中使用 Skill

安装完成后,重启 Agent 客户端以加载新安装的 Skill。以Claude Code、Cursor、Qoder为例:

在 Claude Code 中使用

  1. 在终端中进入已安装 Skill 的项目目录。

  2. 启动 Claude Code:

    claude
  3. 输入任务指令:

    帮我搜索一下当前账号下有哪些 ECS 实例

Claude Code 自动匹配 Skill,读取指令,调用 aliyun resourcecenter search-resources 命令搜索云资源。

在 Cursor 中使用

  1. 在 Cursor 中打开已安装 Skill 的项目。

  2. 打开 Agent 模式(Cmd+LCtrl+L 打开聊天面板,切换到 Agent 模式)。

  3. 输入任务指令:

    帮我搜索一下当前账号下有哪些 ECS 实例

Agent 匹配到资源搜索的 Skill 后,读取 SKILL.md 并按步骤执行:验证 CLI 凭证,调用 aliyun resourcecenter search-resources 命令搜索云资源。

在 Qoder 中使用

  1. 在 Qoder 中打开已安装 Skill 的项目。

  2. 在对话面板中输入任务指令:

    帮我搜索一下当前账号下有哪些 ECS 实例

Qoder 自动匹配 Skill,读取指令,调用 aliyun resourcecenter search-resources 命令搜索云资源。

预期结果

Agent 执行完成后,输出类似以下内容:

# ECS 实例搜索结果
共找到 **3 个** ECS 实例。

| 实例 ID | 实例名称 | 地域 | 状态 | 规格 |
|---------|---------|------|------|------|
| i-bp1abc**** | web-server-01 | cn-hangzhou | Running | ecs.g6.large |
| i-bp2def**** | db-server-01 | cn-hangzhou | Running | ecs.r6.xlarge |
| i-bp3ghi**** | test-instance | cn-shanghai | Stopped | ecs.c6.large |
说明
  • 如果账号下暂无资源,返回空列表属于正常现象。

  • 实际输出因Agent和对接模型的不同,以及账号下的资源数量和配置而异。

步骤四:尝试更多操作

确认 Skill 工作正常后,尝试更复杂的任务。以下指令均由资源中心全局资源搜索 Skill 支持:

按地域搜索资源

帮我看看华东1(杭州)地域下有哪些云资源

Agent 按 Skill 定义的流程执行:调用 aliyun resourcecenter search-resources 按地域过滤,以表格形式展示匹配的资源列表。

统计资源分布

帮我统计一下当前账号下各产品类型的资源数量

Agent 调用 aliyun resourcecenter get-resource-counts 获取各产品类型的资源统计,展示资源分布概览。

安装多个 Skill

同时安装多个 Skill,让 Agent 具备更全面的能力。如同时安装以下4个Skill可串联“资源搜索 → ECS 实例诊断 → 网络可达性分析 → 安全态势查询”的排障链路。

  • alibabacloud-resourcecenter-search

  • alibabacloud-ecs-diagnose

  • alibabacloud-network-reachability-analysis

  • alibabacloud-sas-overview

安装多个 Skill 后,Agent 可在一次对话中组合使用不同 Skill 完成复合任务。例如运维接到业务反馈“ECS 上的应用偶发访问超时”,需要快速定界是实例自身、网络链路还是安全事件导致:

业务反馈 ECS 实例 i-bp1xxxxxxx 上的应用从公网访问偶发超时,帮我先诊断这台实例自身的健康状况,再分析从公网到该实例 80 端口的网络可达性,最后看下云安全中心最近 24 小时有没有相关安全告警。

更新已安装的 Skill

再次运行安装命令或者重新下载Skill 即可获取最新版本,例如:

npx skills add aliyun/alibabacloud-aiops-skills --skill alibabacloud-resourcecenter-search --full-depth

Skills 门户的 Skill 详情页会展示最近更新时间,据此判断是否需要更新本地版本。

常见问题

为什么安装命令执行成功,但 Agent 客户端识别不到已安装的 Skill?

Agent 未识别已安装的 Skill,通常由安装目录与运行目录不匹配、客户端未重新加载或 Skill 文件不完整导致。按以下顺序排查:

  • 确认在正确的项目目录中执行了安装命令。Skill 默认安装到项目级目录 .<client>/skills/,不会自动在其它项目中生效;如需跨项目使用,请加 -g 参数全局安装。

  • 安装完成后重启 Agent 客户端,或在客户端中重新打开当前项目,让其重新扫描 Skill 目录。

  • 运行 ls .<client>/skills/<skill-name>/ 确认 SKILL.md 文件存在。如文件缺失或目录为空,删除该目录后重新执行安装命令。

  • 同名 Skill 同时安装在 projectglobal 时,project 目录优先生效。如全局更新后未生效,请检查项目目录下是否有旧版本残留。

为什么 npx skills add 命令执行失败?

安装命令失败通常与本地 Node.js 环境、网络或目录权限有关,可按以下顺序排查:

  • 报错 command not found: npx 时,运行 node --version 确认 Node.js 已安装且版本不低于 18;如未安装,参考 Node.js 官网 安装。

  • 报错网络超时或下载缓慢时,检查本地网络连接,然后重试。

  • 报错权限错误(如 EACCESpermission denied)时,避免使用 sudo 运行 npx,改为检查并修复当前用户对项目目录的写入权限。

  • 报错 404 Not Found 或 Skill 名称不存在时,前往 Skills 门户 复核 Skill 的 identifier 是否拼写正确、是否已发布。

为什么 Agent 调用 Skill 时报错?

Agent 调用 Skill 时报错通常与阿里云 CLI 凭证、RAM 权限或资源中心服务状态有关,可按以下顺序排查:

  • 报错认证失败时,运行 aliyun sts get-caller-identity 确认当前 CLI 凭证有效且未过期;如失效,重新执行 aliyun configure 配置。

  • 报错权限不足(如 Forbidden.RAMNoPermission)时,前往 RAM 控制台,为当前 RAM 用户或角色添加权限策略(资源中心搜索需要AliyunResourceCenterReadOnlyAccess权限),再让 Agent 重试。

  • 报错资源中心未开通(如ServiceNotEnabled)时,运行aliyun resourcecenter enable-resource-center开通服务后重试。

  • 报错涉及具体云产品 API(如 ECS、SAS)时,参考对应云产品文档进一步为 RAM 用户补齐对应产品的权限。

相关文档