Agent Skill
2/7/2026qwen-image-plus-sophnet
Generate images via Sophnet Qwen-Image-Plus and poll for task completion. Use when the user asks for Sophnet image generation, Qwen-Image-Plus, or requests an image from the Sophnet API.
Y
ypyt1
0GitHub Stars
1Views
npx skills add YPYT1/All-skills
SKILL.md
| Name | qwen-image-plus-sophnet |
| Description | Generate images via Sophnet Qwen-Image-Plus and poll for task completion. Use when the user asks for Sophnet image generation, Qwen-Image-Plus, or requests an image from the Sophnet API. |
name: qwen-image-plus-sophnet description: Generate images via Sophnet Qwen-Image-Plus and poll for task completion. Use when the user asks for Sophnet image generation, Qwen-Image-Plus, or requests an image from the Sophnet API.
Qwen-Image-Plus (Sophnet) Image Generation
Use the Sophnet image generator API to create an image task, poll until it finishes, then return the image URL.
Quick Start
Set the API key (preferred):
export SOPHNET_API_KEY="YOUR_API_KEY"
Run the script with an absolute path (do NOT cd to the skill directory):
bash /home/shutongshan/.openclaw/workspace/skills/qwen-image-plus-sophnet/scripts/generate_image.sh --prompt "your prompt"
Script Options
--prompt(required): user prompt--negative-prompt(optional)--size(optional, default1024*1024)--n(optional, default1)--watermark(optional, defaultfalse)--prompt-extend(optional, defaulttrue)--api-key(optional, overridesSOPHNET_API_KEY)--poll-interval(optional, default2)--max-wait(optional, default300)
Output Contract
The script prints:
TASK_ID=...STATUS=succeededIMAGE_URL=...(one or more lines)
Use the IMAGE_URL value to respond to the user.
Workflow
- POST create-task with
model=Qwen-Image-Plusand user prompt - Poll GET task status until
SUCCEEDED - Extract
urland return to the user
Real Example (captured run)
Prompt:
A scenic mountain landscape in ink wash style
Command:
bash /home/shutongshan/.openclaw/workspace/skills/qwen-image-plus-sophnet/scripts/generate_image.sh \
--prompt "A scenic mountain landscape in ink wash style" \
--negative-prompt "blurry, low quality" \
--size "1024*1024" \
--n 1 \
--watermark false \
--prompt-extend true
Output:
TASK_ID=7BWFICt0zgLvuaTKg8ZoDg
STATUS=succeeded
IMAGE_URL=https://dashscope-result-wlcb-acdr-1.oss-cn-wulanchabu-acdr-1.aliyuncs.com/7d/d5/20260203/cfc32567/f0e3ac18-31f6-4a1a-b680-a71d3e6bcbe03032414431.png?Expires=1770714400&OSSAccessKeyId=<ALIBABA_ACCESS_KEY_ID_REDACTED>&Signature=fF12GZ7RgGsC7OpEkGCapkBUXws%3D
Common Errors
Error: No API key provided.-> setSOPHNET_API_KEYor pass--api-keySTATUS=failed-> check key permissions/quota or prompt parametersError: url not found in response-> inspect API response manually
Skills Info
Original Name:qwen-image-plus-sophnetAuthor:ypyt1
Download