← 返回 Skills 市场
124
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install tencent-cos-uploader
功能描述
使用腾讯云 COS Python SDK 上传指定本地文件到目标 Bucket,并生成可用于查看和下载的预签名访问链接。用户提到 COS、对象存储、Bucket、上传文件、临时分享链接、签名 URL、下载直链时使用此 skill。
安全使用建议
This skill appears to do exactly what it says: upload a local file to Tencent COS and return presigned view/download URLs. Before installing or running it, note that you will need to provide Tencent COS credentials (COS_SECRET_ID and COS_SECRET_KEY, plus COS_REGION and COS_BUCKET or CLI args). The registry metadata does not list these env vars — verify you are comfortable supplying those secrets and prefer using a temporary STS token (COS_SESSION_TOKEN) and least-privilege credentials. Run the script in a controlled environment (not on a machine with unrelated secrets), confirm the target bucket is correct, keep presigned URL expiry short, and inspect the printed JSON (upload_result) for any unexpected behavior. If you plan to allow an agent to call this skill, ensure the agent is only granted the specific COS credentials necessary and not broader account credentials. If you want higher assurance, request that the publisher update the registry metadata to declare required env vars and primary credential so permission reviewers can see the need for secrets up front.
功能分析
Type: OpenClaw Skill
Name: tencent-cos-uploader
Version: 0.1.0
The skill is a legitimate utility for uploading files to Tencent Cloud Object Storage (COS) and generating presigned URLs using the official 'cos-python-sdk-v5' library. The script (scripts/cos_upload_and_presign.py) correctly handles credentials via environment variables or CLI arguments and performs its stated function without any signs of data exfiltration, unauthorized execution, or malicious intent.
能力评估
Purpose & Capability
Name/description align with the included script: it uploads a local file to Tencent COS and generates presigned view/download links. However, the registry metadata declares no required environment variables or primary credential while both SKILL.md and the script require COS credentials (COS_SECRET_ID, COS_SECRET_KEY, COS_REGION, COS_BUCKET, optional COS_SESSION_TOKEN). That metadata omission is an inconsistency.
Instruction Scope
SKILL.md instructions are narrowly scoped to installing the Tencent COS SDK, supplying COS credentials (CLI args or env), and running the included script to upload a file and return URLs. The script only reads the specified local file, reports its size, uploads it to COS, and prints JSON output. It does not reference unrelated files, system paths, or external endpoints beyond the COS SDK's network calls.
Install Mechanism
There is no automated install spec (instruction-only install). The README asks the user to pip install cos-python-sdk-v5; no custom downloads or archive extraction are performed by the skill itself. This is low-risk from an install mechanism perspective.
Credentials
The script legitimately needs sensitive credentials (SecretId/SecretKey and optionally STS token) to authenticate to Tencent COS — this is expected for the stated purpose. The concern is that the skill's registry metadata does not declare these required env vars or a primary credential, which is disproportionate to how the skill is presented in metadata and could hide required secrets from users or automated consent checks.
Persistence & Privilege
The skill does not request persistent system presence (always: false). It does not modify other skill or system configuration. Autonomous invocation is allowed (default) but this is normal and not combined with other alarming privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tencent-cos-uploader - 安装完成后,直接呼叫该 Skill 的名称或使用
/tencent-cos-uploader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release: upload file to COS and generate presigned view/download URLs; support COS_* env vars.
元数据
常见问题
Tencent COS Uploader 是什么?
使用腾讯云 COS Python SDK 上传指定本地文件到目标 Bucket,并生成可用于查看和下载的预签名访问链接。用户提到 COS、对象存储、Bucket、上传文件、临时分享链接、签名 URL、下载直链时使用此 skill。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 124 次。
如何安装 Tencent COS Uploader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tencent-cos-uploader」即可一键安装,无需额外配置。
Tencent COS Uploader 是免费的吗?
是的,Tencent COS Uploader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Tencent COS Uploader 支持哪些平台?
Tencent COS Uploader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Tencent COS Uploader?
由 hoyt(@hoyt-tian)开发并维护,当前版本 v0.1.0。
推荐 Skills