About alicloud-media-ice
A service skill for managing Intelligent Cloud Editing (ICE) resources through Alibaba Cloud OpenAPI, aimed at media workflow and processing operations. It discovers APIs from metadata, validates resources, submits and monitors jobs, and saves execution evidence.
Key features
- 01Discover ICE API metadata
- 02Query media and workflow details
- 03Validate resources and prerequisites
- 04Submit and monitor media jobs
- 05Save operation evidence
Use cases
- 01Inspect media metadata
- 02Configure media workflows
- 03Submit and track processing jobs
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ cinience/ alicloud-skills --skill alicloud-media-iceAfter installing, type/alicloud-media-icein Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
agents/openai.yamlreferences/sources.mdtemplates.mdscripts/list_openapi_meta_apis.pyDetails
From the project READMECategory: service
Intelligent Cloud Editing (ICE)
Validation
mkdir -p output/alicloud-media-ice
python -m py_compile skills/media/ice/alicloud-media-ice/scripts/list_openapi_meta_apis.py
echo "py_compile_ok" > output/alicloud-media-ice/validate.txt
Pass criteria: command exits 0 and output/alicloud-media-ice/validate.txt is generated.
Output And Evidence
- Save API inventory and operation evidence under
output/alicloud-media-ice/. - 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
- Confirm target workflow/template and media input/output locations.
- Discover API names and required parameters via metadata and API Explorer.
- Validate prerequisite resources using read-only APIs.
- Submit and monitor processing jobs.
- Save outputs and evidence under
output/alicloud-media-ice/.
AccessKey Priority
- Environment variables:
ALICLOUD_ACCESS_KEY_ID/ALICLOUD_ACCESS_KEY_SECRET/ALICLOUD_REGION_ID. - 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
python skills/media/ice/alicloud-media-ice/scripts/list_openapi_meta_apis.py
Optional overrides:
python skills/media/ice/alicloud-media-ice/scripts/list_openapi_meta_apis.py \
--product-code ice \
--version 2020-11-09 \
--output-dir output/alicloud-media-ice
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/alicloud-media-ice/
References
- Source list:
references/sources.md - Task templates:
references/templates.md