A powerful utility to upload local assets to Qiniu Cloud and retrieve publicly accessible or signed private CDN URLs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install qiniu-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 qiniu-upload using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Qiniu Upload tool is a specialized component within the Openclaw Skills ecosystem designed to bridge the gap between local file systems and cloud storage. It automates the process of pushing media, documents, and data to Qiniu Cloud, instantly returning a structured response containing the hosted location and CDN URL.
By leveraging this skill, developers can easily transform local resources into web-accessible assets, making it an essential building block for cloud-native applications. Whether you are managing static assets or preparing files for high-speed delivery, these Openclaw Skills provide a reliable interface for Qiniu's robust storage infrastructure.
To get started with this skill, configure your environment variables and use the following command structure:
# Set required environment variables
export QINIU_ACCESS_KEY="your_access_key"
export QINIU_SECRET_KEY="your_secret_key"
export QINIU_BUCKET="your_bucket_name"
export QINIU_DOMAIN="your_cdn_domain"
# Run the upload script
node scripts/upload.js --file-path "/path/to/file.mp3" --prefix uploads
The skill returns a comprehensive data object for every successful operation:
| Property | Type | Description |
|---|---|---|
success |
Boolean | Indicates if the upload was successful. |
bucket |
String | The target Qiniu bucket name. |
key |
String | The unique object key in the cloud storage. |
url |
String | The final accessible CDN or private signed URL. |
isPrivate |
Boolean | Reflects if the URL requires authentication. |
size |
Number | File size in bytes. |
mimeType |
String | The detected MIME type of the uploaded file. |
--expire-seconds).Loading
Enables AI agents to query the live web and documentation using Google Custom Search Engine (PSE).

A proactive learning framework that enables AI agents to log errors, user corrections, and best practices to improve future performance.

A comprehensive governance skill for enforcing uniform coding styles, robust security protocols, and strict accessibility compliance in AI-generated code.

Automatically generates structured daily logs for AI agents by synthesizing community activity, skill discoveries, and performance metrics.

A comprehensive cybersecurity skill for AI agents to conduct red team patrols, vulnerability assessments, and posture scoring using industry-standard security frameworks.

A specialized tool for transforming legal statutes into repeatable Standard Operating Procedures (SOPs) using structured decision trees.








































