
huaweicloud/huaweicloud-skills
2 skills4 installs10 starsGitHub
Install
npx skills add https://github.com/huaweicloud/huaweicloud-skillsSkills in this repo
1Huawei Cloud Billing ScoutHuawei Cloud Billing Scout centers on getting KooCLI (hcloud)—Huawei’s official CLI for 100+ cloud services—installed, updated, and verified on your machine. Solo builders and small teams use it when they need repeatable terminal access to Huawei Cloud (including billing and account/service operations) instead of clicking through consoles alone. The skill walks through minimum version expectations, the curl-based installer, architecture detection on Linux, and smoke checks like hcloud version and hcloud --help. It fits the Operate phase when you are wiring credentials, confirming the CLI works in CI or on a laptop, and preparing to script cost or resource queries. Intermediate complexity: you should be comfortable with shell, PATH, and cloud access keys. Pair it with your org’s security review before storing AK/SK on developer machines.2installs2Huawei Cloud Maas Tokens UsageHuawei Cloud MaaS Tokens Usage is an agent skill that wraps the bundled Python CLI for pulling Model-as-a-Service token usage from Huawei Cloud over a defined interval. Solo builders and small teams shipping agents or APIs on Huawei MaaS install it when they need auditable usage pulls for billing reconciliation, capacity planning, or incident review—not ad-hoc guessing from the console. The skill encodes acceptance criteria that agents often get wrong: valid service_type values (1, 2, 4 only), credential sourcing from environment variables or a credentials file, and strict calendar semantics for phrases like last 7 days versus this month. It fits the Operate phase because it assumes live services and AK/SK access, and it reinforces safe handling by directing users to configure secrets locally rather than pasting keys into the conversation. Use it whenever you need deterministic REST statistics aligned with Huawei’s API rather than improvised curl or unsupported parameter combinations.2installs