A dedicated skill for AI agents to upload local files to Qiniu Object Storage and retrieve secure, shareable delivery links.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install qiniu-object-storage
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-object-storage 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 Object Storage skill is designed to manage the final stage of content workflows by bridging local file systems with cloud storage. It allows AI agents to handle file persistence and distribution by uploading assets to Qiniu OSS and returning accessible URLs. This skill is particularly useful for delivering AI-generated media like images, videos, or audio files directly to users.
By leveraging this component of Openclaw Skills, developers can automate the conversion of local file paths into standardized cloud URLs. It intelligently handles both public buckets and private spaces requiring signed links, ensuring that security and accessibility are maintained according to the project's requirements.
To use this skill within the Openclaw Skills framework, you must configure the following environment variables:
| Variable | Description |
|---|---|
| QINIU_ACCESS_KEY | Your Qiniu Access Key (Primary identifier) |
| QINIU_SECRET_KEY | Your Qiniu Secret Key |
| QINIU_BUCKET | The name of your storage bucket |
| QINIU_PUBLIC_DOMAIN | The domain used for public access |
| QINIU_IS_PRIVATE | Set to true for private buckets (default: false) |
Installation requires uv and Python. Run the upload script using the following command structure:
uv run --python python scripts/upload_file.py --file <path_to_local_file>
The skill returns a JSON object with the following structure to ensure compatibility across different agent workflows:
| Key | Type | Description |
|---|---|---|
| storage_provider | String | Always set to qiniu |
| bucket | String | The target bucket name |
| object_key | String | The path in the bucket (e.g., 20260327/images/photo.png) |
| access_mode | String | Either public or private |
| delivery_url | String | The final accessible URL for the file |
| expires_in | Integer | (Optional) Expiration time for private links in seconds |
Loading
A sophisticated task orchestration skill that decomposes complex requests into parallel sub-tasks for multiple agents using a Hub-and-Spoke model.

An automated workflow to fetch academic papers, extract technical content, and generate structured research notes in Chinese.

An AI-powered marketing department designed specifically for contractors to automate SEO, social media, and client communication.

A privacy-first MCP connector that bridges local inventory spreadsheets with real-time IC market intelligence and risk assessment.

A specialized automation tool for batch-generating Chinese web novel chapters using external LLM APIs and structured outlines.

An advanced AI-powered music and lyrics generation skill that creates professional-grade audio and compositions via the Tianpuyue API.








































