aliyun-ice-manage
$
npx mdskill add cinience/alicloud-skills/aliyun-ice-manageManage Alibaba Cloud ICE media workflows via OpenAPI and SDKs.
- Orchestrates media processing jobs and production pipelines.
- Integrates with Alibaba Cloud OpenAPI and official SDKs.
- Prioritizes metadata discovery before executing mutation operations.
- Delivers evidence files containing API inventories and job statuses.
SKILL.md
.github/skills/aliyun-ice-manageView on GitHub ↗
--- name: aliyun-ice-manage description: Use when managing Alibaba Cloud Intelligent Cloud Editing (ICE) media workflows via OpenAPI/SDK, including media processing jobs, template/workflow orchestration, editing and production pipelines, and job status troubleshooting. version: 1.0.0 --- Category: service # Intelligent Cloud Editing (ICE) ## Validation ```bash mkdir -p output/aliyun-ice-manage python -m py_compile skills/media/ice/aliyun-ice-manage/scripts/list_openapi_meta_apis.py echo "py_compile_ok" > output/aliyun-ice-manage/validate.txt ``` Pass criteria: command exits 0 and `output/aliyun-ice-manage/validate.txt` is generated. ## Output And Evidence - Save API inventory and operation evidence under `output/aliyun-ice-manage/`. - Keep region, workflow IDs, job IDs, and request parameters in evidence files. Use Alibaba Cloud OpenAPI (RPC) with official SDKs or OpenAPI Explorer to manage ICE resources. Prefer metadata-first API discovery before mutate operations. ## Prerequisites - Prepare least-privilege RAM AccessKey/STS credentials. - Confirm target region, input/output OSS locations, and workflow scope before changes. - Query current state with read-only APIs before invoking processing jobs. ## Workflow 1) Confirm target workflow/template and media input/output locations. 2) Discover API names and required parameters via metadata and API Explorer. 3) Validate prerequisite resources using read-only APIs. 4) Submit and monitor processing jobs. 5) Save outputs and evidence under `output/aliyun-ice-manage/`. ## AccessKey Priority 1) Environment variables: `ALIBABACLOUD_ACCESS_KEY_ID` / `ALIBABACLOUD_ACCESS_KEY_SECRET` / `ALIBABACLOUD_REGION_ID`. 2) Shared config file: `~/.alibabacloud/credentials`. If region is ambiguous, ask before write operations. ## API Discovery - Product code: `ice` - Default API version: `2020-11-09` - Metadata source: `https://api.aliyun.com/meta/v1/products/ice/versions/2020-11-09/api-docs.json` ## Minimal Executable Quickstart ```bash python skills/media/ice/aliyun-ice-manage/scripts/list_openapi_meta_apis.py ``` Optional overrides: ```bash python skills/media/ice/aliyun-ice-manage/scripts/list_openapi_meta_apis.py \ --product-code ice \ --version 2020-11-09 \ --output-dir output/aliyun-ice-manage ``` ## Common Operation Mapping - Media info and metadata: `GetMediaInfo`, `SearchMedia`, `UpdateMediaMeta` - Workflow/template: `CreateMediaWorkflow`, `UpdateMediaWorkflow`, `ListMediaWorkflowExecutions` - Job submission: `SubmitMediaProducingJob`, `SubmitBatchMediaProducingJob`, `GetMediaProducingJob` - Editing/material: `CreateSourceLocation`, `AddMedia`, `GetDefaultMaterial` - Task status/troubleshooting: `GetTaskInfo`, `ListJobs`, `GetBatchMediaProducingJob` ## Output Policy Write all generated files and execution evidence under: `output/aliyun-ice-manage/` ## References - Source list: `references/sources.md` - Task templates: `references/templates.md`
More from cinience/alicloud-skills
- aliyun-adb-mysqlUse when managing Alibaba Cloud AnalyticDB for MySQL (ADB) via OpenAPI/SDK, including the user needs AnalyticDB resource lifecycle and configuration operations, status checks, or troubleshooting ADB API and cluster workflow issues.
- aliyun-adb-mysql-testSmoke test for aliyun-adb-mysql. Validate minimal authentication, API reachability, and one read-only query path.
- aliyun-aicontent-generateUse when managing Alibaba Cloud AIContent (AiContent) via OpenAPI/SDK, including the user needs AI content generation or content workflow operations in Alibaba Cloud, including listing assets, creating/updating generation configurations, checking task status, or troubleshooting failed content jobs.
- aliyun-aicontent-generate-testSmoke test for aliyun-aicontent-generate. Validate minimal authentication, API reachability, and one read-only query path.
- aliyun-aimiaobi-generateUse when managing Alibaba Cloud Quan Miao (AiMiaoBi) via OpenAPI/SDK, including the user asks for Alibaba Cloud MiaoBi content operations, including listing resources, creating/updating configurations, querying runtime status, and diagnosing API or workflow failures.
- aliyun-aimiaobi-generate-testSmoke test for aliyun-aimiaobi-generate. Validate minimal authentication, API reachability, and one read-only query path.
- aliyun-airec-manageUse when managing Alibaba Cloud AIRec (Airec) via OpenAPI/SDK, including the user needs recommendation-engine resource operations in Alibaba Cloud, including list/create/update flows, status inspection, and troubleshooting AIRec configuration or runtime issues.
- aliyun-airec-manage-testSmoke test for aliyun-airec-manage. Validate minimal authentication, API reachability, and one read-only query path.
- aliyun-alb-manageUse when managing and troubleshoot Alibaba Cloud ALB (Application Load Balancer), including the user asks to inspect, create, change, or debug ALB instances, listeners, server groups, rules, certificates, ACLs, security policies, or health checks in Alibaba Cloud.
- aliyun-alb-manage-testSmoke test for Alibaba Cloud ALB skill. Validates SDK auth, script compilation, list instances, and health check flows.