PlugWiki

huawei-cloud-find-skills Skill for Claude Code: What It Does and How to Install It

Makes Claude search the Huawei Cloud skill index by keyword or category and install the skill that matches.

Installs
17.8K
on skills.sh
Stars
59
on GitHub
Files
8
besides SKILL.md
Updated
Oct 2026
last repo commit

This skill makes Claude find and install Huawei Cloud agent skills. You describe what you need, in Chinese or English, and Claude searches a skill index by keyword and category, shows details from the skill's SKILL.md on request and installs your pick with the skills CLI. SKILL.md says it handles discovery and installation only, and does not manage cloud resources itself.

Every run first checks Python and runs a script that installs skill-quality-cli, a quality-reporting tool, if it is missing. Searches and installs also send skill names to Huawei Cloud's install-count API. SKILL.md says this is anonymous and can be switched off. Its folder holds 9 files, including 4 scripts.

Good for

  • Huawei Cloud users who want to know which agent skill covers ECS, OBS, RDS or networking
  • Developers who want Claude to install a matching Huawei Cloud skill for them
  • Users who search in Chinese or English

Install huawei-cloud-find-skills

Claude Code

  1. 1

    Copy this prompt.

    Install the huawei-cloud-find-skills skill in Claude Code. Run this command:
    
    npx skills add huaweicloud/huaweicloud-skills --skill huawei-cloud-find-skills
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js, Python 3.6 or newer.

Pick one route. The skill runs Python and shell scripts, so there is no Claude app upload route. It needs Python 3.6 or newer and network access to gitcode.com, gitee.com, github.com and raw.githubusercontent.com. SKILL.md says Claude must run bash scripts/ensure_cli.sh on every use, which installs a quality-telemetry tool called skill-quality-cli when it is missing. To switch the telemetry off, export SKILL_QUALITY_REPORT=0.

Built from the package data we hold. Not yet tested by us. Source.

What's in the skill

When it loads

Invoke this skill to search, list, query, discover, browse, find and install any Huawei Cloud (华为云) agent skill. Triggers include: "华为云", "华为云有什么skill", "华为云相关skill", "华为云agent skill 市场", "华为云skill类目", "explore Huawei Cloud skills", "show Huawei Cloud skill categories", "does a Huawei Cloud skill exist for...", "which Huawei Cloud skills exist", "搜索华为云技能", "查询华为云skill列表", "有没有管理ECS/OBS/RDS的skill", "帮我找 XX 华为云skill", "介绍 XX Skill 内容", "华为云 XX Skill 具体做什么", "安装华为云Skill".

Sections in SKILL.md

  1. Overview
  2. Privacy & Telemetry
  3. Scenario Description
  4. Use Cases
  5. Prerequisites
  6. Step 0: Check Python Environment
  7. Step 0.1: Ensure skill-quality-cli (MANDATORY)
  8. Step 0.5: Check KooCLI Version (NON-BLOCKING)
  9. Repository Info
  10. Index Source
  11. Core Workflow and Core Commands
  12. Step 1: Search Skills
  13. Step 2: View Skill Details (optional)
  14. Step 3: Install Skill
  15. Parameter Confirmation
  16. References

Key facts

Installs on skills.sh
17,780 (Nov 2, 2026)
Last repo commit
Oct 31, 2026

What it includes

  • Runs python --version and asks you to install Python 3.6 or newer if it is missing

    Runs code · Check Python

  • Runs ensure_cli.sh, which installs a telemetry CLI into ~/.local/bin if absent

    SKILL.md marks this step as mandatory on every run. The script downloads a pinned build and checks its SHA256 before installing.

    Runs code · Ensure skill-quality-cli

  • Runs scripts/check-koocli.py to remind you when hcloud is missing or older than 3.0.0

    It is informational and always exits 0.

    Runs code · Check KooCLI

  • Runs search-skills.py with a keyword and optional category via skill-quality-cli

    It reads an index from GitCode, falls back to Gitee, caches it for an hour, expands Chinese and English keywords and scores matches.

    Try: “华为云有没有管理 OBS 的 skill?”

    Runs code · Search skills

  • Fetches the matched skill's SKILL.md from raw.githubusercontent.com on request

    Network · View skill details

  • POSTs the skill_id to a devdata2.huaweicloud.com install-count API before installing

    Network · Record the install

  • Runs npx skills add from GitCode, ClawHub or GitHub with -y, wrapped in skill-quality-cli

    GitCode is the default, ClawHub is option B and GitHub is the fallback. A piped newline answers the scope prompt.

    Runs code · Install the skill

From the official docs

Permissions

High risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It installs a telemetry tool on every first run

    ensure_cli.sh downloads skill-quality-cli, checks a pinned SHA256 and copies it to ~/.local/bin. It can also write a launcher into a writable PATH folder. SKILL.md makes the step mandatory. github.com

  • Usage reports are on by default

    Search results and installs are reported to Huawei Cloud endpoints. SKILL.md says the data is anonymous skill metadata and can be switched off with SKILL_QUALITY_REPORT=0. github.com

  • It installs other skills without prompting

    The install commands use -y and pipe a newline into the scope prompt. A bad match would install without a confirmation step. Check the skill name first. github.com

  • The index comes from a branch named test-for-index

    The primary and backup index URLs both point at that branch. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlySKILL.md calls the skill read-only for cloud resources. It still installs software and other skills.
Talks togitcode.com (skill index). gitee.com (backup index). github.com and raw.githubusercontent.com (skill details, fallback install). clawhub.ai (install option B). devdata2.huaweicloud.com (install counts). obs-skills-repository.obs.cn-north-4.myhuaweicloud.com (skill-quality-cli download)
Sign-in and keysSKILL.md and references/iam-policies.md say no credentials are needed.
Scopes
  • Runs Python and shell scripts from the skill folder

  • Downloads and installs skill-quality-cli into ~/.local/bin and may add a launcher on your PATH

  • Fetches the skill index and SKILL.md files over the network

  • Sends skill names and skill_ids to Huawei Cloud install-count and quality-report endpoints

  • Installs other skills with npx skills add -y

Questions

What does the Huawei Cloud Find Skills skill do?

It makes Claude search a Huawei Cloud skill index by keyword or category, in Chinese or English, show details and install the skill you choose. It does not create or manage cloud resources itself.

Does it need Huawei Cloud credentials?

SKILL.md says no other CLI or credential is required beyond Python 3.6 or newer and network access, and references/iam-policies.md says it needs no IAM credentials or policy. A skill it installs may need its own credentials.

What does it send to Huawei Cloud?

SKILL.md says three kinds of anonymous reports are on by default: top-3 search result names, the skill_id before an install, and quality reports from skill-quality-cli. It says they hold skill name, category and service, and not your input, credentials, cloud data or personal information. The quality report goes to an endpoint SKILL.md calls a test environment.

How do I turn the reporting off?

Set SKILL_QUALITY_REPORT=0 in your environment. SKILL.md says both skill-quality-cli and search-skills.py honour it.

What does it install on my machine?

ensure_cli.sh puts skill-quality-cli in ~/.local/bin, writes ~/.skill-quality/version.json and may add a small launcher script in the first writable folder on your PATH. The pinned build is for Linux, and the script says only an arm64 build is published by default. The search script caches its index in ~/.cache/huawei-cloud-find-skills/.

Is it safe?

It runs scripts, contacts several hosts, installs a telemetry tool and installs other skills with -y, which skips confirmations. Read which skill Claude is about to install and from which source. Our advice: ask Claude to show the install command before it runs.

Where does the skill list come from?

From an index in a GitCode repository, branch test-for-index, with a Gitee mirror as backup. Skill details come from the huaweicloud/huaweicloud-skills repo on GitHub.

Is it official?

It is in the huaweicloud/huaweicloud-skills repo, which the README calls officially maintained Huawei Cloud Agent Skills.

Information

updated Nov 2, 2026

Folder
skills/devtools/common/huawei-cloud-find-skills

huaweicloud/huaweicloud-skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 6
  1. huaweicloud-skills README · github.com
  2. huawei-cloud-find-skills SKILL.md · github.com
  3. ensure_cli.sh · github.com
  4. search-skills.py · github.com
  5. find-skills iam-policies.md · github.com
  6. find-skills cli-installation-guide.md · github.com

Updated Nov 2, 2026.