Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
cinience avatar

Aliyun Modelstudio Entry

  • 49 installs
  • 396 repo stars
  • Updated July 18, 2026
  • cinience/alicloud-skills

Route Alibaba Cloud Model Studio requests to the right local Qwen skill (text, coder, research, image, video, audio, search, multimodal).

About

Acts as a router that maps a Model Studio request to the correct local capability skill instead of duplicating model details. A developer uses it when they ask for Model Studio without naming a specific capability.

  • Routing table from need to target skill
  • Requires DASHSCOPE_API_KEY and the dashscope SDK

Aliyun Modelstudio Entry by the numbers

  • 49 all-time installs (skills.sh)
  • Ranked #7,391 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cinience/alicloud-skills --skill aliyun-modelstudio-entry

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs49
repo stars396
Last updatedJuly 18, 2026
Repositorycinience/alicloud-skills

What it does

Route Alibaba Cloud Model Studio requests to the right local Qwen skill (text, coder, research, image, video, audio, search, multimodal).

Files

SKILL.mdMarkdownGitHub ↗

Category: task

Alibaba Cloud Model Studio Entry (Routing)

Route requests to existing local skills to avoid duplicating model/parameter details.

Prerequisites

  • Install SDK (virtual environment recommended to avoid PEP 668 restrictions):
python3 -m venv .venv
. .venv/bin/activate
python -m pip install dashscope
  • Configure DASHSCOPE_API_KEY (environment variable preferred; or dashscope_api_key in ~/.alibabacloud/credentials).

Routing Table (currently supported in this repo)

NeedTarget skill
Text generation / reasoning / tool-callingskills/ai/text/aliyun-qwen-generation/
Coding / repository reasoningskills/ai/code/aliyun-qwen-coder/
Deep multi-step researchskills/ai/research/aliyun-qwen-deep-research/
Text-to-image / image generationskills/ai/image/aliyun-qwen-image/
Image editingskills/ai/image/aliyun-qwen-image-edit/
Text-to-video / image-to-video (t2v/i2v)skills/ai/video/aliyun-wan-video/
Non-Wan PixVerse video generationskills/ai/video/aliyun-pixverse-generation/
Reference-to-video (r2v)skills/ai/video/aliyun-wan-r2v/
Digital human talking / singing avatarskills/ai/video/aliyun-wan-digital-human/
Expressive portrait video (EMO)skills/ai/video/aliyun-emo/
Lightweight portrait animation (LivePortrait)skills/ai/video/aliyun-liveportrait/
Motion transfer / dancing avatar (AnimateAnyone)skills/ai/video/aliyun-animate-anyone/
Emoji / meme portrait videoskills/ai/video/aliyun-emoji/
Text-to-speech (TTS)skills/ai/audio/aliyun-qwen-tts/
Speech recognition/transcription (ASR)skills/ai/audio/aliyun-qwen-asr/
Realtime speech recognitionskills/ai/audio/aliyun-qwen-asr-realtime/
Realtime TTSskills/ai/audio/aliyun-qwen-tts-realtime/
Live speech translationskills/ai/audio/aliyun-qwen-livetranslate/
CosyVoice voice cloneskills/ai/audio/aliyun-cosyvoice-voice-clone/
CosyVoice voice designskills/ai/audio/aliyun-cosyvoice-voice-design/
Voice cloneskills/ai/audio/aliyun-qwen-tts-voice-clone/
Voice designskills/ai/audio/aliyun-qwen-tts-voice-design/
Omni multimodal interactionskills/ai/multimodal/aliyun-qwen-omni/
Visual reasoningskills/ai/multimodal/aliyun-qvq/
OCR / document parsing / table parsingskills/ai/multimodal/aliyun-qwen-ocr/
Text embeddingsskills/ai/search/aliyun-qwen-text-embedding/
Multimodal embeddingsskills/ai/search/aliyun-qwen-multimodal-embedding/
Rerankskills/ai/search/aliyun-qwen-rerank/
Vector retrievalskills/ai/search/aliyun-dashvector-search/ or skills/ai/search/aliyun-opensearch-search/ or skills/ai/search/aliyun-milvus-search/
Document understandingskills/ai/text/aliyun-docmind-extract/
Video editingskills/ai/video/aliyun-wan-edit/
Video lip-sync replacement / retalkskills/ai/video/aliyun-videoretalk/
Model list crawl/updateskills/ai/misc/aliyun-modelstudio-crawl-and-skill/

When Not Matched

  • Clarify model capability and input/output type first.
  • If capability is missing in repo, add a new skill first.

Common Missing Capabilities In This Repo (remaining gaps)

  • image translation
  • virtual try-on / digital human / advanced video personas
  • For multimodal/ASR download failures, prefer public URLs listed above.
  • For ASR parameter errors, use data URI in input_audio.data.
  • For multimodal embedding 400, ensure input.contents is an array.

Async Task Polling Template (video/long-running tasks)

When X-DashScope-Async: enable returns task_id, poll as follows:

GET https://dashscope.aliyuncs.com/api/v1/tasks/<task_id>
Authorization: Bearer $DASHSCOPE_API_KEY

Example result fields (success):

{
  "output": {
    "task_status": "SUCCEEDED",
    "video_url": "https://..."
  }
}

Notes:

  • Recommended polling interval: 15-20 seconds, max 10 attempts.
  • After success, download output.video_url.

Clarifying questions (ask when uncertain)

1. Are you working with text, image, audio, or video? 2. Is this generation, editing/understanding, or retrieval? 3. Do you need speech (TTS/ASR/live translate) or retrieval (embedding/rerank/vector DB)? 4. Do you want runnable SDK scripts or just API/parameter guidance?

References

  • Model list and links:output/alicloud-model-studio-models-summary.md
  • API/parameters/examples: see target sub-skill SKILL.md and references/*.md
  • Official source list:references/sources.md

Validation

mkdir -p output/aliyun-modelstudio-entry
echo "validation_placeholder" > output/aliyun-modelstudio-entry/validate.txt

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

Output And Evidence

  • Save artifacts, command outputs, and API response summaries under output/aliyun-modelstudio-entry/.
  • Include key parameters (region/resource id/time range) in evidence files for reproducibility.

Workflow

1) Confirm user intent, region, identifiers, and whether the operation is read-only or mutating. 2) Run one minimal read-only query first to verify connectivity and permissions. 3) Execute the target operation with explicit parameters and bounded scope. 4) Verify results and save output/evidence files.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.