← Back to Skills Marketplace
cinience

Aliyun Mps Manage

by cinience · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
88
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install aliyun-mps-manage
Description
Use when managing Alibaba Cloud ApsaraVideo for Media Processing (MPS/MTS) resources and workflows via OpenAPI/SDK, including media ingest and metadata tasks...
README (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
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install aliyun-mps-manage
  3. After installation, invoke the skill by name or use /aliyun-mps-manage
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Slug aliyun-mps-manage
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 88 downloads so far.

How do I install Aliyun Mps Manage?

Run "/install aliyun-mps-manage" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Aliyun Mps Manage free?

Yes, Aliyun Mps Manage is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Aliyun Mps Manage support?

Aliyun Mps Manage is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Aliyun Mps Manage?

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

💬 Comments