← 返回 Skills 市场
cinience

Aliyun Mps Manage

作者 cinience · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
88
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install aliyun-mps-manage
功能描述
Use when managing Alibaba Cloud ApsaraVideo for Media Processing (MPS/MTS) resources and workflows via OpenAPI/SDK, including media ingest and metadata tasks...
使用说明 (SKILL.md)

Category: service

ApsaraVideo for Media Processing (MPS)

Validation

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

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

Output And Evidence

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

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

Prerequisites

  • Prepare least-privilege RAM AccessKey/STS credentials.
  • Confirm target region and OSS input/output buckets before changes.
  • Use read-only query APIs first.

Workflow

  1. Confirm target media scope, bucket binding, and desired operation.
  2. Discover API names and required parameters via OpenAPI metadata and API Explorer.
  3. Execute read-only validation calls.
  4. Execute pipeline/template/workflow/job operations.
  5. Save outputs and evidence under output/aliyun-mps-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: Mts
  • Default API version: 2014-06-18
  • Metadata source: https://api.aliyun.com/meta/v1/products/Mts/versions/2014-06-18/api-docs.json

Minimal Executable Quickstart

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

Optional overrides:

python skills/media/mps/aliyun-mps-manage/scripts/list_openapi_meta_apis.py \
  --product-code Mts \
  --version 2014-06-18 \
  --output-dir output/aliyun-mps-manage

Common Operation Mapping

  • Pipeline operations: AddPipeline, UpdatePipeline, QueryPipelineList, SearchPipeline
  • Template operations: AddTemplate, UpdateTemplate, QueryTemplateList, SearchTemplate
  • Workflow operations: AddMediaWorkflow, UpdateMediaWorkflow, QueryMediaWorkflowList, ListMediaWorkflowExecutions
  • Job operations: SubmitJobs, QueryJobList, ListJob, CancelJob
  • Snapshot and analysis: SubmitSnapshotJob, QuerySnapshotJobList, SubmitAnalysisJob
  • Media and bucket management: AddMedia, UpdateMedia, DeleteMedia, BindInputBucket, BindOutputBucket

Output Policy

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

References

  • Source list: references/sources.md
  • Task templates: references/templates.md
安全使用建议
This skill's code and instructions are consistent with an Alibaba Cloud MPS management tool, but the registry metadata omits the sensitive environment variables and credentials the SKILL.md expects. Before installing: (1) Confirm you will provide dedicated, least-privilege Alibaba Cloud RAM or STS credentials (do not reuse production root keys). (2) Inspect outputs written to output/aliyun-mps-manage/ for any secrets before sharing. (3) Run the provided validation steps in an isolated/test account to confirm behavior. (4) Ask the publisher to update registry metadata to declare required env vars (ALICLOUD_ACCESS_KEY_ID / ALICLOUD_ACCESS_KEY_SECRET / ALICLOUD_REGION_ID and any config paths) and to document any other env vars (e.g., OPENAPI_META_TIMEOUT). (5) If you do not want the agent to call cloud APIs autonomously, avoid enabling autonomous invocation or only invoke the skill manually.
功能分析
Type: OpenClaw Skill Name: aliyun-mps-manage Version: 1.0.0 The skill bundle is designed for managing Alibaba Cloud ApsaraVideo for Media Processing (MPS) resources. The included Python script, `scripts/list_openapi_meta_apis.py`, fetches legitimate API metadata from official Alibaba Cloud endpoints (api.aliyun.com) to assist the agent in discovering available operations. The instructions and templates are well-aligned with the stated purpose and follow standard security practices, such as recommending least-privilege credentials and read-only validation steps.
能力评估
Purpose & Capability
The name, description, SKILL.md, and included script all align with managing Alibaba Cloud ApsaraVideo for Media Processing (MPS). The included Python script fetches the MTS OpenAPI metadata and the SKILL.md lists MPS-specific API operations — these are coherent with the stated purpose. However, the skill registry metadata declares no required credentials or config paths while the runtime instructions explicitly expect Alibaba Cloud credentials/config — this metadata omission is inconsistent.
Instruction Scope
The SKILL.md stays largely within scope: it instructs discovery via OpenAPI metadata, read-only validation first, then controlled mutate operations, and to write evidence under output/aliyun-mps-manage/. It also references a shared config file (~/.alibabacloud/credentials) and environment variables for credentials — these are relevant to the task but are not declared in the registry metadata. The instructions do not direct data to unexpected external endpoints beyond api.aliyun.com.
Install Mechanism
This is an instruction-only skill with one small Python script. There is no install spec, no external binary download, and the script uses Python's standard library urllib to fetch metadata from api.aliyun.com. There is no evidence of high-risk install behavior.
Credentials
The SKILL.md expects sensitive credentials (ALICLOUD_ACCESS_KEY_ID, ALICLOUD_ACCESS_KEY_SECRET, ALICLOUD_REGION_ID) and a shared credentials file (~/.alibabacloud/credentials). Those are appropriate for interacting with Alibaba Cloud APIs, but the skill registry metadata did not declare them as required. This mismatch means the skill may access secrets that the registry doesn't advertise. The script also looks at OPENAPI_META_TIMEOUT via env var (not declared). Require least-privilege/ephemeral credentials and confirm the registry is updated.
Persistence & Privilege
The skill is not always-enabled and is user-invocable (defaults). It does not request persistent system-wide privileges, nor does it modify other skills' configuration. It writes outputs into a local output/ directory as instructed.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install aliyun-mps-manage
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /aliyun-mps-manage 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release for managing Alibaba Cloud ApsaraVideo MPS/MTS via OpenAPI/SDK. - Enables management of media processing resources, including pipelines, templates, workflows, jobs, and snapshots. - Supports API discovery, read-only validation, and evidence output for all operations. - Requires least-privilege AccessKey/STS credentials and bucket configuration before changes. - All operation results and evidence are saved under `output/aliyun-mps-manage/`. - Provides quickstart script and operation mapping for common tasks.
元数据
Slug aliyun-mps-manage
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Aliyun Mps Manage 是什么?

Use when managing Alibaba Cloud ApsaraVideo for Media Processing (MPS/MTS) resources and workflows via OpenAPI/SDK, including media ingest and metadata tasks... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 88 次。

如何安装 Aliyun Mps Manage?

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

Aliyun Mps Manage 是免费的吗?

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

Aliyun Mps Manage 支持哪些平台?

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

谁开发了 Aliyun Mps Manage?

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

💬 留言讨论