Back to skill
Skillv1.1.4
ClawScan security
图像生成 / Image Generation · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousMar 15, 2026, 1:26 PM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill appears to implement Coze-based image generation as claimed, but its runtime instructions access a dependency's config (including an API key) and there are small metadata/config mismatches that aren't declared — you should confirm the dependency and credentials before installing.
- Guidance
- This skill generally does what it claims (call Coze workflows and save generated images), but before installing: 1) Confirm you have and trust the declared dependency 'coze-workflow' (inspect its code/config). 2) Be aware the skill will read ~/.openclaw/skills/coze_workflow/config.json to obtain an API key and base_url — the skill metadata does not list this credential, so ensure the stored key is intended to be used. 3) Verify the Coze API base URL (defaults to https://api.coze.cn) to avoid accidental calls to unexpected endpoints. 4) Note files will be saved under generated_images in the agent workspace; if that is undesirable, prepare a sandbox or cleanup policy. 5) The package metadata includes inconsistent version info and a placeholder workflow_id in config.json — resolve these before use. If you want higher assurance, inspect the coze_workflow skill and its config.json contents or restrict network/access while testing.
Review Dimensions
- Purpose & Capability
- noteThe name/description (Coze image generation using Seedream 4.5) matches the instructions which call Coze workflow endpoints. The skill correctly declares a dependency on coze-workflow. Minor inconsistencies: registry metadata lists v1.1.4 while the included _meta.json and SKILL.md show v1.1.3, and config.json contains a placeholder for workflow_id rather than a concrete value.
- Instruction Scope
- concernSKILL.md instructs the agent to read ~/.openclaw/skills/image_gen_coze/config.json and ~/.openclaw/skills/coze_workflow/config.json (to extract an API key and base_url), POST to the Coze API, parse streaming events, download image URLs, and save images to a ./generated_images directory. Reading the dependency's config (API key) and writing files to disk are in-scope for an image generation skill, but the skill metadata declared no required config paths or credentials — that's a mismatch and should be explicit. The instructions also perform network calls to the Coze API using the credential found in the dependency config.
- Install Mechanism
- okInstruction-only skill with no install spec and no code files. This is the lowest install risk (nothing is downloaded or executed by an installer).
- Credentials
- concernMetadata declares no required environment variables or credentials, but the runtime instructions explicitly read an API key from the coze_workflow config file (~/.openclaw/skills/coze_workflow/config.json). That implicit requirement (access to the dependency's API key) should be declared. The skill will make outbound requests using that key — verify you trust the coze_workflow skill and the key stored there.
- Persistence & Privilege
- okalways is false and the skill does not request elevated privileges. It writes generated images to a workspace-local ./generated_images directory (normal for this function) and does not modify other skills or system-wide settings.
