← 返回 Skills 市场
cinience

Aliyun Vod Manage

作者 cinience · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
99
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install aliyun-vod-manage
功能描述
Use when managing Alibaba Cloud ApsaraVideo VOD resources and media workflows via OpenAPI/SDK, including upload and media asset operations, transcoding templ...
使用说明 (SKILL.md)

Category: service

ApsaraVideo VOD

Validation

mkdir -p output/aliyun-vod-manage
python -m py_compile skills/media/vod/aliyun-vod-manage/scripts/list_openapi_meta_apis.py
echo "py_compile_ok" > output/aliyun-vod-manage/validate.txt

Pass criteria: command exits 0 and output/aliyun-vod-manage/validate.txt is generated.

Output And Evidence

  • Save API inventory and operation evidence under output/aliyun-vod-manage/.
  • Keep region, media IDs, template IDs, and request parameters in evidence files.

Use Alibaba Cloud OpenAPI (RPC) with official SDKs or OpenAPI Explorer to manage VOD resources. Prefer metadata-first API discovery before mutate operations.

Prerequisites

  • Prepare least-privilege RAM AccessKey/STS credentials.
  • Confirm target region and media scope before changes.
  • Use read-only Describe* / List* APIs first.

Workflow

  1. Confirm target media IDs, storage scope, and desired operation.
  2. Discover API names and required parameters via metadata and API Explorer.
  3. Execute read-only validation calls.
  4. Execute upload/process/playback/configuration operations.
  5. Save outputs and evidence under output/aliyun-vod-manage/.

AccessKey Priority

  1. Environment variables: ALICLOUD_ACCESS_KEY_ID / ALICLOUD_ACCESS_KEY_SECRET / ALICLOUD_REGION_ID.
  2. Shared config file: ~/.alibabacloud/credentials.

If region is ambiguous, ask before write operations.

API Discovery

  • Product code: vod
  • Default API version: 2017-03-21
  • Metadata source: https://api.aliyun.com/meta/v1/products/vod/versions/2017-03-21/api-docs.json

Minimal Executable Quickstart

python skills/media/vod/aliyun-vod-manage/scripts/list_openapi_meta_apis.py

Optional overrides:

python skills/media/vod/aliyun-vod-manage/scripts/list_openapi_meta_apis.py \
  --product-code vod \
  --version 2017-03-21 \
  --output-dir output/aliyun-vod-manage

Common Operation Mapping

  • Upload and assets: CreateUploadVideo, CreateUploadImage, GetPlayInfo, SearchMedia
  • Media management: GetVideoInfo, UpdateVideoInfo, DeleteVideo
  • Transcode/templates: AddTranscodeTemplateGroup, UpdateTranscodeTemplateGroup, SubmitTranscodeJobs
  • Snapshot/AI jobs: SubmitSnapshotJob, SubmitAIJob, GetJobDetail
  • Security/play auth: GetVideoPlayAuth, SetMessageCallback, SetDefaultWatermark

Output Policy

Write all generated files and execution evidence under: output/aliyun-vod-manage/

References

  • Source list: references/sources.md
  • Task templates: references/templates.md
安全使用建议
This skill is coherent for managing Alibaba Cloud VOD: it includes API discovery templates and a small script that fetches public metadata from api.aliyun.com. Before installing or invoking it, confirm: (1) you will need Alibaba Cloud credentials for any write operations — SKILL.md documents env vars (~/.alibabacloud/credentials) but the registry metadata does not declare them, so expect to provide them at runtime; (2) the skill writes request payloads/responses to output/aliyun-vod-manage/ — do not allow it to persist secret values (AccessKeySecret, STS tokens) in evidence files; (3) network access is only to api.aliyun.com as shown in code, but if you plan to run mutation operations, use least-privilege RAM or STS credentials and confirm the agent's prompts before any write. If you are uncomfortable with the agent having autonomous access to credentials or writing evidence to disk, disable autonomous invocation or run the skill in an isolated environment.
功能分析
Type: OpenClaw Skill Name: aliyun-vod-manage Version: 1.0.0 The skill bundle is designed for managing Alibaba Cloud ApsaraVideo VOD resources. The included script (scripts/list_openapi_meta_apis.py) fetches API metadata from official Alibaba Cloud endpoints and saves it locally for discovery. The instructions in SKILL.md and templates in references/templates.md are consistent with legitimate cloud management tasks and follow standard credential handling practices for Alibaba Cloud SDKs.
能力评估
Purpose & Capability
The name/description (manage Alibaba ApsaraVideo VOD) matches the included instructions, templates, and a helper script that discovers API metadata. Minor inconsistency: SKILL.md documents use of ALICLOUD_ACCESS_KEY_ID/ALICLOUD_ACCESS_KEY_SECRET/ALICLOUD_REGION_ID and ~/.alibabacloud/credentials as credential priorities, but the skill's registry metadata lists no required env vars or primary credential. This appears to be a documentation/manifest omission rather than malicious mismatch.
Instruction Scope
Runtime instructions are focused on VOD API discovery, read-only validation, and then explicit mutate operations when requested. They instruct saving API inventory, request parameters and IDs under output/aliyun-vod-manage/. The SKILL.md asks agents to prefer read-only APIs first and to confirm region/scope before writes. There are no instructions to transmit data to unexpected external endpoints beyond the documented api.aliyun.com metadata endpoint.
Install Mechanism
Instruction-only skill with no install spec. The only included script uses the Python standard library to fetch public metadata; nothing is downloaded or installed.
Credentials
The skill reasonably requires Alibaba Cloud credentials in order to perform mutations, and SKILL.md documents expected env vars and shared credential file locations. However, these credentials are not declared in the registry 'requires.env' or as a primary credential, which is an omission. The instructions also direct saving request parameters and responses to disk — users should ensure secrets (AccessKeySecret, temporary tokens) are not inadvertently persisted in evidence files.
Persistence & Privilege
always: false and disable-model-invocation: false (normal). The skill does not request persistent system-wide privileges or modify other skills; it only writes outputs under its own output directory.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install aliyun-vod-manage
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /aliyun-vod-manage 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of aliyun-vod-manage, providing tools to manage Alibaba Cloud ApsaraVideo VOD resources: - Enables asset upload, playback, media management, transcoding, AI jobs, and troubleshooting via OpenAPI/SDK. - Includes validation workflow, output/evidence policy, and API discovery steps. - Supports flexible credential injection and regional targeting. - Provides a minimal quickstart script and common operation mappings. - Stores all evidence and outputs under `output/aliyun-vod-manage/`.
元数据
Slug aliyun-vod-manage
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Aliyun Vod Manage 是什么?

Use when managing Alibaba Cloud ApsaraVideo VOD resources and media workflows via OpenAPI/SDK, including upload and media asset operations, transcoding templ... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 99 次。

如何安装 Aliyun Vod Manage?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install aliyun-vod-manage」即可一键安装,无需额外配置。

Aliyun Vod Manage 是免费的吗?

是的,Aliyun Vod Manage 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Aliyun Vod Manage 支持哪些平台?

Aliyun Vod Manage 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Aliyun Vod Manage?

由 cinience(@cinience)开发并维护,当前版本 v1.0.0。

💬 留言讨论