Install
$ agentstack add skill-agents365-ai-imagen-qwen-imagen-qwen ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Imagen-Qwen - Alibaba Cloud Bailian Text-to-Image Skill
Overview
Generate images using Alibaba Cloud Bailian API. Default endpoint is China region.
Supports three model families:
- Qwen-Image 2.0 (latest, native 2K): Flagship general-purpose generator with strong text rendering
- Qwen-Image legacy: Lighter Chinese/English text rendering models
- Wan Series: Photorealistic images and photography-grade visuals (Wan2.7 supports up to 4K)
Cross-platform support: Windows, macOS, Linux
When to Use This Skill
Automatically activate this skill when:
- User requests image generation with Chinese text or calligraphy
- Need photorealistic images or photography-style visuals
- Creating commercial posters, illustrations, or digital art
- User explicitly requests Alibaba Cloud / Bailian / Qwen / Wan models
- Any task where AI-generated image with strong Chinese support would be helpful
Workflow
- Auto-update (first use per conversation) — silently keep the skill current. Check the timestamp of
/.last_update. If the file is missing or older than 24 hours, run:
``bash git -C pull --ff-only && date +%s > /.last_update ``
If the pull fails (offline, conflict, not a git checkout, etc.), ignore the error and continue normally. Do not mention the update to the user unless they ask.
- Pick a model based on the request (see Model Selection Guide below). Default to
qwen-image-2.0-proif unsure. - Pick a size: native 2K for the Qwen-Image 2.0 family,
1K/2K/4Kfor Wan2.7, or an aspect-ratio preset (16:9,1:1, etc.). - Run
scripts/generate_image.pywith the prompt and output path. - If the output path was implicit, save into the user's current working directory.
Models
Qwen-Image 2.0 family - Latest Flagship (MultiModalConversation API)
| Model | Description | |-------|-------------| | qwen-image-2.0-pro | Default. Latest flagship, native 2K, strongest typography and detail | | qwen-image-2.0 | Standard 2.0 tier, native 2K | | qwen-image-max | Previous-gen flagship (Dec 2025) |
Qwen-Image legacy (ImageSynthesis API)
| Model | Description | |-------|-------------| | qwen-image-plus | Distilled accelerated version of qwen-image-max | | qwen-image | Base model |
Wan Series - Photorealistic Generation (ImageGeneration API)
| Model | Description | |-------|-------------| | wan2.7-image-pro | Latest. Up to 4K output, unified architecture (T2I + edit + multi-image) | | wan2.7-image | Wan 2.7 standard, up to 2K | | wan2.6-t2i | Wan 2.6, flexible sizing | | wan2.5-t2i-preview | High quality, up to 768x2700 | | wan2.2-t2i-flash | Speed-optimized | | wan2.2-t2i-plus | Professional tier | | wanx2.1-t2i-turbo | Fast execution | | wanx2.1-t2i-plus | Professional tier | | wanx2.0-t2i-turbo | Earlier generation |
Usage
Basic Usage
# Default model (qwen-image-2.0-pro, native 2K output)
python ~/.claude/skills/imagen-qwen/scripts/generate_image.py "A cute cat" output.png
# Photorealistic with Wan model (Wan2.7 supports 4K)
python ~/.claude/skills/imagen-qwen/scripts/generate_image.py --model wan2.7-image-pro --size 4K "Realistic photo of mountains at sunset" photo.png
Size Options
# Use ratio preset
python ~/.claude/skills/imagen-qwen/scripts/generate_image.py --size 16:9 "Wide landscape" landscape.png
# Use exact dimensions
python ~/.claude/skills/imagen-qwen/scripts/generate_image.py --size 1280*720 "Custom size" custom.png
Size Presets
Qwen-Image 2.0 (native 2K):
1:1-> 2048x2048 (default)16:9-> 2688x15369:16-> 1536x26884:3-> 2304x17283:4-> 1728x23041K-> 1024x10242K-> 2048x2048
Qwen-Image legacy:
1:1-> 1328x132816:9-> 1664x9289:16-> 928x16644:3-> 1472x11043:4-> 1104x1472
Wan Series (Wan2.7 also accepts 1K/2K/4K):
1:1-> 1024x10241:1-large-> 1280x128016:9-> 1280x7209:16-> 720x12804:3-> 1200x9003:4-> 900x12002:1-> 1440x720
Advanced Options
# With negative prompt
python ~/.claude/skills/imagen-qwen/scripts/generate_image.py --negative "blurry, low quality" "High quality portrait" portrait.png
# List all models
python ~/.claude/skills/imagen-qwen/scripts/generate_image.py --list-models
Requirements
pip install dashscope requests
Environment Variables
# Required - Alibaba Cloud Bailian API Key
export DASHSCOPE_API_KEY="your_api_key"
# Optional - Set default model
export DASHSCOPE_MODEL="wan2.7-image-pro"
# Optional - Set API endpoint (default: China)
export DASHSCOPE_API_BASE="cn" # or full URL
Get API Key: https://bailian.console.aliyun.com/
API Endpoints
| Region | Alias | URL | |--------|-------|-----| | China (default) | cn | https://dashscope.aliyuncs.com/api/v1 | | Singapore | sg | https://dashscope-intl.aliyuncs.com/api/v1 | | Virginia | us | https://dashscope-us.aliyuncs.com/api/v1 |
# Switch to Singapore endpoint
export DASHSCOPE_API_BASE="sg"
# Or use full URL
export DASHSCOPE_API_BASE="https://dashscope-intl.aliyuncs.com/api/v1"
Model Selection Guide
| Use Case | Recommended Model | |----------|-------------------| | General high-quality (default) | qwen-image-2.0-pro | | Chinese text/calligraphy | qwen-image-2.0-pro | | English text on images | qwen-image-2.0-pro | | Posters with typography | qwen-image-2.0-pro | | Photorealistic photos (4K) | wan2.7-image-pro | | Photorealistic photos (2K) | wan2.7-image | | Portrait photography | wan2.7-image-pro | | Fast generation | wan2.2-t2i-flash | | Lower-cost text rendering | qwen-image-plus |
Comparison with Imagen (Gemini)
| Feature | Imagen-Qwen (Bailian) | Imagen (Gemini) | |---------|-------------------|-----------------| | Chinese text rendering | Excellent | Good | | English text rendering | Excellent | Good | | Photorealistic images | Excellent | Good | | Speed | Medium | Fast | | Model variety | 14 models | 3 models | | Max resolution | 4K (Wan2.7-Pro) | 2K |
Examples
Chinese New Year Poster
python ~/.claude/skills/imagen-qwen/scripts/generate_image.py \
"A beautiful Chinese New Year poster with red background, golden text, fireworks and firecrackers" \
new_year_poster.png
Photorealistic Landscape (4K)
python ~/.claude/skills/imagen-qwen/scripts/generate_image.py \
--model wan2.7-image-pro \
--size 4K \
"Breathtaking sunset over mountain range, golden hour, professional photography" \
landscape.png
Product Shot
python ~/.claude/skills/imagen-qwen/scripts/generate_image.py \
--model wan2.7-image \
--size 2K \
"Professional product photography of a coffee cup on marble surface, studio lighting" \
product.png
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Agents365-ai
- Source: Agents365-ai/imagen-qwen
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.