Openclaw Skills for Huawei Cloud OBS lets you safely list buckets, upload files or directories, and automate periodic syncs from the CLI.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install storage-obs-huawei-cloud-obs-upload
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install storage-obs-huawei-cloud-obs-upload using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Openclaw Skills for Huawei Cloud OBS is a CLI-first skill for managing Object Storage Service buckets with a focus on safe, repeatable operations. It wraps bucket inventory checks, local file or directory uploads, and scheduled sync workflows into one guided workflow.
Designed for operators and developers, it validates Huawei Cloud CLI and obsutil prerequisites, checks credentials and IAM permissions, and enforces strict guardrails that refuse destructive delete actions. The result is a practical Openclaw Skills experience for day-to-day OBS management without leaving the terminal.
hcloud version
obsutil version
Verify the required minimum versions before proceeding.
Configure credentials securely on the local machine, either interactively or through environment variables.
hcloud configure
hcloud configure list
export HUAWEICLOUD_SDK_AK=<your-access-key-id>
export HUAWEICLOUD_SDK_SK=<your-access-key-secret>
hcloud obs config -i=<YourAK> -k=<YourSK> -e=obs.cn-south-1.myhuaweicloud.com
hcloud obs ls -limit=1
If the test returns a credential error, re-run the secure configuration flow and retry after the local CLI is updated.
For scheduled uploads, add the sync command to crontab after validating that manual uploads succeed.
Openclaw Skills for Huawei Cloud OBS is operational rather than database-driven: it organizes work around CLI state, bucket metadata, upload targets, and cron-based schedules.
| Artifact / Entity | Key Fields | Source | Purpose |
|---|---|---|---|
| Credential profile | AK, SK, endpoint, local CLI config | hcloud configure, environment variables | Authenticates OBS operations without exposing secrets in chat |
| Bucket inventory record | bucket_name, region, capacity, object_count | Bucket listing plus OBS/CES stats | Supports storage inspection and capacity review |
| Upload job spec | source_path, source_type, target_bucket, target_prefix, mode | User request, obsutil upload workflow | Defines file or directory uploads to OBS |
| Scheduled sync spec | cron_expression, command, source_dir, target_bucket, interval | crontab entry | Automates periodic or incremental directory syncs |
| Safety policy metadata | prohibited_ops, refusal_message, allowed_actions | Skill policy | Blocks delete bucket, delete object, batch delete, and empty bucket actions |
Generated or referenced files and configuration surfaces:
Taxonomy used by the skill:
Loading
A read-only Huawei Cloud resource query skill in Openclaw Skills for inspecting EVS, OBS, SFS Turbo, and CBR data via local Python scripts.

A frontend troubleshooting skill in Openclaw Skills for diagnosing and fixing mobile responsiveness, navigation, and cross-device layout issues.

Error Message Improver helps teams transform vague failures into clear, actionable messages that explain what broke, why, and what to do next.

OpenClaw init-hooks turns container startup into a persistent, ordered automation pipeline that survives restarts, rebuilds, and gateway refreshes.

Openclaw Skills for TianAPI barcode lookup converts a product barcode into structured product metadata in seconds.

An Openclaw Skills wrapper for TianAPI that translates OBD fault codes into bilingual, technician-friendly diagnostics from the command line.








































