630★by duffycoder
qwen-image-plus-sophnet – OpenClaw Skill
qwen-image-plus-sophnet is an OpenClaw Skills integration for design workflows. 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.
Skill Snapshot
| 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. OpenClaw Skills integration. |
| owner | duffycoder |
| repository | duffycoder/qwen-image-plus-sophnet |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @duffycoder/qwen-image-plus-sophnet |
| last updated | Feb 7, 2026 |
Maintainer

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=LTAI5tKPD3TMqf2Lna1fASuh&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
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install qwen-image-plus-sophnet?
Run openclaw add @duffycoder/qwen-image-plus-sophnet in your terminal. This installs qwen-image-plus-sophnet into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/duffycoder/qwen-image-plus-sophnet. Review commits and README documentation before installing.
