← 返回 Skills 市场
openclaw-oss-skills
作者
zhenghuanluck
· GitHub ↗
· v1.0.0
· MIT-0
43
总下载
1
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-oss-skills
功能描述
Upload generated artifacts from an OpenClaw workspace to an Alibaba Cloud OSS bucket using credentials from environment variables, then return a temporary si...
安全使用建议
This skill appears to do exactly what it says: zip local files (if needed), upload them to an Alibaba Cloud OSS bucket, and return a signed download URL. Before installing or using it:
- Only provide OSS credentials that are scoped appropriately (least privilege) — ideally limited to the specific bucket and put/get permissions, or use short-lived STS tokens.
- Review OSS_ENDPOINT and OSS_PUBLIC_ENDPOINT values to ensure uploads and returned links point where you expect (no unexpected CNAMEs).
- Be aware the script will create a zip in the system temp directory for multi-file uploads and does not remove it after success; clean up if that matters.
- If you don't want automatic uploads, restrict implicit invocation or require explicit user action before running the skill.
- Verify uploaded content before sharing signed links and consider using a short OSS_EXPIRES value when appropriate.
功能分析
Type: OpenClaw Skill
Name: openclaw-oss-skills
Version: 1.0.0
The skill bundle provides a legitimate utility for uploading local artifacts to Alibaba Cloud OSS and generating signed download links. The Python script `scripts/upload_to_oss.py` uses the official `oss2` SDK to perform its tasks, including creating temporary ZIP archives for directory uploads and generating time-limited URLs. The instructions in `SKILL.md` are consistent with the code's functionality, and there is no evidence of data exfiltration, unauthorized execution, or malicious prompt injection.
能力评估
Purpose & Capability
Name and description match the required binaries (python3), Python dependency (oss2), and the OSS-related environment variables (OSS_ACCESS_KEY_ID, OSS_ACCESS_KEY_SECRET, OSS_BUCKET, OSS_ENDPOINT). Required items are proportional to the stated upload-and-sign purpose.
Instruction Scope
SKILL.md instructs the agent to run the included Python uploader on explicit local paths and to return the signed URL. The instructions only reference environment variables and files relevant to uploading; they do not request unrelated system files or credentials.
Install Mechanism
Install steps are limited to installing Python (brew formula) and the oss2 Python SDK (uv / pip). No downloads from untrusted personal URLs or extract-from-arbitrary-archives occur.
Credentials
Environment variables requested are OSS-specific (access key/secret, bucket, endpoint, and optional STS token, prefix, expires, public endpoint, CNAME flag). The credentials requested are necessary for the upload and signing operations and are not excessive.
Persistence & Privilege
always is false and the skill is user-invocable; agents/openai.yaml allows implicit invocation (allow_implicit_invocation: true) which is expected for an upload skill but means the agent may call this skill automatically when relevant. The script creates temporary zip archives in the system temp directory and does not delete them after upload, so temporary artifacts may remain on disk.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-oss-skills - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-oss-skills触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of openclaw-oss-skills.
- Upload generated files, directories, or archives from an OpenClaw workspace to Alibaba Cloud OSS using environment-based credentials.
- Returns a temporary signed OSS download link for shared, published, or requested artifacts.
- Supports uploading multiple files/directories, with auto-zipping for directories or batches.
- Uses the Alibaba Cloud oss2 Python SDK.
- Flexible configuration through environment variables and command-line options.
- Provides output with download URL, expiration info, and debug details.
元数据
常见问题
openclaw-oss-skills 是什么?
Upload generated artifacts from an OpenClaw workspace to an Alibaba Cloud OSS bucket using credentials from environment variables, then return a temporary si... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 43 次。
如何安装 openclaw-oss-skills?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-oss-skills」即可一键安装,无需额外配置。
openclaw-oss-skills 是免费的吗?
是的,openclaw-oss-skills 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
openclaw-oss-skills 支持哪些平台?
openclaw-oss-skills 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 openclaw-oss-skills?
由 zhenghuanluck(@zhenghuanluck)开发并维护,当前版本 v1.0.0。
推荐 Skills