← Back to Skills Marketplace
Tencent VOD Intl.
by
tencent-mpaas-skills
· GitHub ↗
· v1.0.6
· MIT-0
57
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tencent-vod-intl
Description
Tencent Cloud VOD (Video on Demand) command generation assistant. Must trigger whenever the user's request involves any VOD operation: [Upload] local/URL pul...
Usage Guidance
Before installing or enabling this skill:
- Understand credentials: The scripts require TENCENTCLOUD_SECRET_ID and TENCENTCLOUD_SECRET_KEY (and optionally a VOD AIGC token). The registry metadata omits these required env vars — treat that as an inconsistency and verify credential needs manually.
- Review vod_load_env.py: This helper scans /etc and shell startup files and will load all KEY=VALUE pairs from any file that contains a target key. That means other secrets or environment variables in those files could be loaded into the script process. If you do not want the skill to scan your shell/system files, remove or modify vod_load_env.py or avoid importing it.
- Principle of least privilege: Provide Tencent credentials via a dedicated, minimal-scope account and avoid storing other service keys in the same files scanned by the skill. Prefer setting required env vars explicitly for the runtime environment (CI/secrets manager) rather than relying on automatic file-loading.
- Cost and billing: Processing/AIGC/transcoding calls incur charges. SKILL.md enforces showing a cost notice for processing scripts — double-check any generated command before running to avoid duplicate or unexpected billable tasks.
- Run in isolation if possible: Test the scripts in a disposable environment or container so that accidental exposure of local config is limited.
- If you need to trust this skill long-term: ask the publisher to fix the registry metadata to declare required env vars, and consider removing/limiting the env-file scanning behavior or making it opt-in (explicit flag) so the skill only uses credentials you explicitly provide.
Capability Analysis
Type: OpenClaw Skill
Name: tencent-vod-intl
Version: 1.0.6
The skill bundle contains scripts (vod_load_env.py and vod_aigc_token.py) that perform broad read and write operations on sensitive system and user configuration files, including /etc/environment, ~/.bashrc, and ~/.profile. While these are intended for managing Tencent Cloud credentials and AIGC tokens, the ability to modify shell profiles represents a significant security risk and potential persistence vector. The rest of the bundle appears to be a legitimate integration with Tencent Cloud VOD services.
Capability Tags
Capability Assessment
Purpose & Capability
The code files and SKILL.md implement Tencent Cloud VOD operations (upload, processing, AIGC, search, task queries) which aligns with the skill's name and description. However the registry metadata claims no required environment variables/credentials while the scripts and SKILL.md clearly require TENCENTCLOUD_SECRET_ID and TENCENTCLOUD_SECRET_KEY (and optionally a VOD AIGC token and sub-app id). This metadata omission is an incoherence that should be corrected before trusting the skill.
Instruction Scope
SKILL.md instructs the agent to only output command lines and to require a cost notice for processing scripts — consistent with a CLI-helper role. However the shipped helper scripts include vod_load_env.py which, when used, scans system and shell startup files (/etc/environment, /etc/profile, ~/.bashrc, ~/.profile, ~/.bash_profile, ~/.env) and will parse and load all KEY=VALUE pairs from any file that contains one of the target keys. That behavior reads user/system configuration outside the skill's immediate working directory and will populate the process environment with any variables found in those files, which is broader than a minimal credential fetch and represents sensitive scope creep.
Install Mechanism
There is no install specification — the skill is instruction-plus-scripts and relies on the Tencent Cloud Python SDK (pip). No remote download URLs or installers are present in the bundle. The required pip package is declared in the SKILL.md, which is a low-risk install model, but users must still inspect bundled scripts.
Credentials
Requiring TENCENTCLOUD_SECRET_ID and TENCENTCLOUD_SECRET_KEY is proportionate to calling VOD APIs. However: (1) the registry metadata incorrectly lists 'none' for required env vars while the scripts require credentials; (2) vod_load_env will parse and load entire files that contain a target variable, potentially pulling unrelated environment variables (including other secrets) into the process environment. That broad file-scanning/loading increases the risk of accidental exposure or unintended use of other credentials present in those files.
Persistence & Privilege
The skill does not request always:true or elevated platform privileges. It does not modify other skills' configs. It can be invoked autonomously by the agent (default) which is expected for skills; this is not flagged alone. The skill does include scripts that may wait/poll for tasks and print results, but that is normal for API-driven workflows.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tencent-vod-intl - After installation, invoke the skill by name or use
/tencent-vod-intl - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
Tencent VOD Skill v1.0.6 Changelog
- Clarified strict command output format: now outputs Python script commands only, without explanations or filler.
- Added comprehensive cost notice requirements for all processing operations, specifying when user alerts are mandatory.
- Updated script function mapping table for clearer script boundaries and precise usage rules.
- Improved environment variable check and error handling instructions, guiding users to configure required credentials.
- Detailed asynchronous task handling, including polling logic, manual status checks, timeouts, and user notifications.
Metadata
Frequently Asked Questions
What is Tencent VOD Intl.?
Tencent Cloud VOD (Video on Demand) command generation assistant. Must trigger whenever the user's request involves any VOD operation: [Upload] local/URL pul... It is an AI Agent Skill for Claude Code / OpenClaw, with 57 downloads so far.
How do I install Tencent VOD Intl.?
Run "/install tencent-vod-intl" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tencent VOD Intl. free?
Yes, Tencent VOD Intl. is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Tencent VOD Intl. support?
Tencent VOD Intl. is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Tencent VOD Intl.?
It is built and maintained by tencent-mpaas-skills (@tencent-mpaas-skills); the current version is v1.0.6.
More Skills