← 返回 Skills 市场
腾讯云对象存储管理
作者
superStupidBear
· GitHub ↗
· v1.0.0
· MIT-0
98
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tencentcloud-cos-manager
功能描述
管理腾讯云 COS 存储桶和文件,实现创建删除存储桶、上传下载、生命周期配置及访问权限控制。
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tencentcloud-cos-manager - 安装完成后,直接呼叫该 Skill 的名称或使用
/tencentcloud-cos-manager触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
腾讯云对象存储管理 是什么?
管理腾讯云 COS 存储桶和文件,实现创建删除存储桶、上传下载、生命周期配置及访问权限控制。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 98 次。
如何安装 腾讯云对象存储管理?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tencentcloud-cos-manager」即可一键安装,无需额外配置。
腾讯云对象存储管理 是免费的吗?
是的,腾讯云对象存储管理 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
腾讯云对象存储管理 支持哪些平台?
腾讯云对象存储管理 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 腾讯云对象存储管理?
由 superStupidBear(@ugpoor)开发并维护,当前版本 v1.0.0。
推荐 Skills