← Back to Skills Marketplace
ugpoor

腾讯云对象存储管理

by superStupidBear · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
98
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tencentcloud-cos-manager
Description
管理腾讯云 COS 存储桶和文件,实现创建删除存储桶、上传下载、生命周期配置及访问权限控制。
Usage Guidance
This package appears to implement a legitimate Tencent COS manager, but there are packaging and instruction gaps you should address before use: 1) Do not assume the registry metadata lists required credentials — the code requires TENCENT_SECRET_ID and TENCENT_SECRET_KEY in an .env file. 2) Inspect the Python code locally to confirm there are no unexpected network endpoints or hidden telemetry. 3) The SKILL.md references files/commands that are missing (src/verify_config.py, config/.env, references to another skill and tccli); ask the publisher to provide or remove those references. 4) When granting permissions, prefer a narrowly-scoped COS IAM policy (least privilege) rather than a wide wildcard like 'cos:*' or the shown 'name/cos:*' (which appears malformed). 5) Test with a temporary sub-user with minimal COS permissions and limited resources (non-production) and keep keys out of version control; rotate/revoke keys after testing. 6) If you rely on pip-installed dependencies, confirm the exact package names and check their source on PyPI/GitHub before installing. If the publisher cannot clarify the metadata mismatches and missing files, treat the package as untrusted.
Capability Analysis
Type: OpenClaw Skill Name: tencentcloud-cos-manager Version: 1.0.0 The skill bundle provides a legitimate and well-structured interface for managing Tencent Cloud Object Storage (COS) using the official 'qcloud_cos' Python SDK. The core logic in 'src/cos_manager.py' implements standard operations such as bucket lifecycle management, file uploads/downloads, and cost estimation without any evidence of malicious behavior, data exfiltration, or unauthorized access. While 'SKILL.md' includes a troubleshooting step to view the '.env' file, this is presented as a standard diagnostic procedure for the user rather than a hidden attempt to compromise credentials.
Capability Assessment
Purpose & Capability
The name, description, SKILL.md and the Python code consistently implement Tencent Cloud COS management (bucket ops, uploads, lifecycle, cost estimation). However the registry metadata claims no required environment variables or primary credential while the code and SKILL.md clearly require TENCENT_SECRET_ID and TENCENT_SECRET_KEY — this metadata omission is inconsistent and should be corrected.
Instruction Scope
SKILL.md instructs installing the COS SDK and setting .env credentials (which is expected), but it also references external steps/files not present in the package (e.g., '参考 tencentcloud-cvm 技能', troubleshooting suggests running 'python3 src/verify_config.py' and 'cat config/.env' and uses 'tccli' commands). verify_config.py and config/.env are not included, and relying on an external 'tencentcloud-cvm' skill or tccli is out-of-band — these inconsistencies increase risk and could cause unexpected behavior or confusion.
Install Mechanism
The skill is instruction-only (no install spec). The SKILL.md asks the user to pip-install well-known packages (cos-python-sdk-v5, python-dotenv). There are no downloads from untrusted URLs or archive extraction steps in the package. This is a low-risk install mechanism, assuming the listed PyPI packages are legitimate and audited by the user.
Credentials
The code legitimately needs Tencent Cloud credentials and region configuration (TENCENT_SECRET_ID, TENCENT_SECRET_KEY, TENCENT_REGION) for COS operations — that is proportionate. However the registry metadata does not declare those required env vars (inconsistency). Also the sample IAM policy in SKILL.md uses the action 'name/cos:*', which looks incorrect or malformed (expected 'cos:*' or the documented Tencent action names) — and the policy as written is broad (all COS actions on '*'). Recommend least-privilege COS actions and explicit, correct action names.
Persistence & Privilege
The skill does not request always:true and does not claim to modify other skills or system-wide agent settings. It runs when invoked and uses environment variables for credentials; that is standard for this class of skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tencentcloud-cos-manager
  3. After installation, invoke the skill by name or use /tencentcloud-cos-manager
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of TencentCloud-COS Manager. - Provides tools for creating/deleting buckets and managing object storage in Tencent Cloud COS. - Supports file upload/download (including batch and multipart upload), and querying file lists. - Includes bucket lifecycle configuration, cross-region replication, and storage class management. - Features cost estimation and storage class optimization guidance. - Offers access control, anti-leech, and encryption options for improved security. - Setup instructions and usage samples included.
Metadata
Slug tencentcloud-cos-manager
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 腾讯云对象存储管理?

管理腾讯云 COS 存储桶和文件,实现创建删除存储桶、上传下载、生命周期配置及访问权限控制。 It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.

How do I install 腾讯云对象存储管理?

Run "/install tencentcloud-cos-manager" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 腾讯云对象存储管理 free?

Yes, 腾讯云对象存储管理 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 腾讯云对象存储管理 support?

腾讯云对象存储管理 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 腾讯云对象存储管理?

It is built and maintained by superStupidBear (@ugpoor); the current version is v1.0.0.

💬 Comments