qwenz-image-gen
Analysis
This image-generation skill is coherent and purpose-aligned, but it uses your Alibaba DashScope API key and sends prompts to Alibaba's service.
Findings (2)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
key = os.environ.get("DASHSCOPE_API_KEY") ... match = re.search(r'DASHSCOPE_API_KEY:\\s*(\\S+)', content) ... "Authorization": f"Bearer {api_key}"The script reads a DashScope API key from the environment or TOOLS.md and uses it as a bearer token for the image-generation API.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
conn = http.client.HTTPSConnection("dashscope.aliyuncs.com", timeout=120) ... conn.request("POST", "/api/v1/services/aigc/multimodal-generation/generation", body=json.dumps(payload), headers=headers)The script sends the user-provided prompt and generation parameters to Alibaba DashScope, which is expected for this image-generation purpose.
