aliyun-oss
阿里云 OSS 对象存储技能。支持文件上传、下载、列出、删除、获取 URL 等操作。 两层架构:Node.js SDK(优先)→ ossutil CLI。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aohoyo/aliyun-oss-skillWhat This Skill Does
The aliyun-oss skill provides a comprehensive bridge between your local OpenClaw environment and Alibaba Cloud Object Storage Service (OSS). It leverages a robust dual-layer architecture: a primary Node.js SDK interface for programmatic control and a fallback mechanism utilizing the ossutil CLI for system-level operations. This ensures reliable data handling, whether you are automating backups, managing application assets, or performing bulk data migrations. The skill simplifies complex cloud storage tasks such as multi-part uploads, signed URL generation, and object lifecycle management into simple, chainable terminal commands, making it an essential tool for developers and data engineers working with Alibaba Cloud infrastructure.
Installation
To integrate this skill, ensure you have the OpenClaw platform installed. Execute the following command in your terminal: clawhub install openclaw/skills/skills/aohoyo/aliyun-oss-skill. After installation, navigate to the skill directory located at ~/.openclaw/workspace/skills/aliyun-oss-skill. Run the provided bash scripts/setup.sh script to handle dependencies. You must initialize your connection by running the setup script with your Access Key ID, Access Key Secret, region, and target bucket name. Finally, verify the configuration by executing node scripts/oss_node.mjs test-connection to ensure the authentication handshake is successful.
Use Cases
This skill is ideal for automating cloud-based file workflows. Common use cases include: 1. Automated nightly backups of local databases or server logs to the cloud. 2. Generating time-limited, secure access links for sensitive documents directly from your chat interface. 3. Organizing and synching large asset libraries across distributed development environments. 4. Integrating cloud storage cleanup tasks into larger CI/CD deployment pipelines.
Example Prompts
- "Upload my local logs folder located at /var/logs to the OSS bucket using the path /backups/2023-10-27."
- "Generate a secure, private download link for the file uploads/invoice.pdf that expires in 3600 seconds."
- "List all files in the bucket with the prefix 'images/' and filter for the latest 20 items."
Tips & Limitations
- Security: Always store your Access Keys in the configuration file rather than hardcoding them in scripts. Use IAM roles where possible.
- Performance: While the Node.js SDK is faster for individual operations, use ossutil for massive batch transfers as it is optimized for high-throughput concurrency.
- Limitations: The skill depends on active network connectivity to the Alibaba Cloud endpoints. If you are behind a corporate proxy, ensure the environment variables for HTTP_PROXY are correctly set for Node.js.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aohoyo-aliyun-oss-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution
Related Skills
openclaw-sync
OpenClaw 数据轻量同步技能。基于 rclone + cron,支持 70+ 云存储后端, 定时备份 workspace 数据,资源占用极低。
qq-email
QQ 邮箱智能管理工具。支持收发邮件、搜索筛选、附件处理,以及 AI 智能整理功能(自动摘要、分类、优先级排序、待办提取)。当用户需要操作 QQ 邮箱、查收邮件、发送邮件、整理收件箱或处理邮件相关任务时使用此技能。
qiniu-kodo
七牛云 KODO 对象存储技能。支持文件上传、下载、列出、删除、获取 URL 等操作。 三层架构:MCP 工具(优先)→ Node.js SDK → qshell CLI。
silas_clash
Clash/Mihomo 代理管理。安装配置、查看状态、切换模式/节点、测速、外网失败时自动代理。
silas_skill_auditor
技能安全审查工具。深度审查已安装或远程技能的代码安全性、权限风险、数据泄露和内容合规性。支持预装审查(远程拉取)和已装审查两种模式。当用户说"审查技能"、"检查安全"、"审核技能"、"skill audit"时使用。