Back to skill
Skillv1.0.0

ClawScan security

Image To Video Best · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

SuspiciousApr 19, 2026, 9:50 AM
Verdict
suspicious
Confidence
medium
Model
gpt-5-mini
Summary
The skill's declared purpose (convert images to videos) matches its network calls and required token, but there are a few inconsistencies and privacy/automation concerns you should know about before installing.
Guidance
This skill appears to do what it says (upload your images to a third‑party backend to produce videos), but it will send your images and prompts to mega-api-prod.nemovideo.ai and may automatically obtain an anonymous NEMO_TOKEN if you haven't provided one. Before installing or using it: 1) be comfortable with sending any images you provide to that external service (avoid sensitive or private images), 2) consider supplying your own NEMO_TOKEN rather than allowing automatic anonymous token creation, 3) ask where session_id/token will be stored and for how long (the SKILL.md says to 'store' them but is vague), and 4) note the metadata mismatch about a config path (~/.config/nemovideo/) — verify whether the skill will read/write that directory. If you need stronger guarantees about data handling, contact the skill author or prefer a skill that runs locally.

Review Dimensions

Purpose & Capability
noteThe skill's requirements (NEMO_TOKEN, calls to mega-api-prod.nemovideo.ai) align with an image→video cloud-rendering service. However the SKILL.md frontmatter declares a config path (~/.config/nemovideo/) while registry metadata shows 'Required config paths: none' — this mismatch is inconsistent. Requiring only NEMO_TOKEN is proportionate to the stated purpose.
Instruction Scope
concernInstructions direct the agent to upload user images, create sessions, stream edits via SSE, and poll for export results on a third-party API (mega-api-prod.nemovideo.ai). That's expected for cloud rendering, but the skill also instructs the agent to automatically obtain an anonymous token if NEMO_TOKEN is not set (network call and credential creation without explicit user opt-in). The skill will transmit user files and prompts off‑platform; users should be made aware of data exfiltration/privacy implications. The instructions also say to 'store the returned session_id' but do not specify where or for how long — potential persistence/privacy ambiguity.
Install Mechanism
okNo install spec and no code files — instruction-only. This minimizes local installation risk (nothing is written to disk by an installer). Network activity still occurs at runtime per SKILL.md.
Credentials
noteOnly one environment variable (NEMO_TOKEN) is declared and used, which is appropriate. The skill, however, will auto-create an anonymous token via the service API when no NEMO_TOKEN is present — this is functionally reasonable but worth flagging because it implies the agent will make outbound network calls and obtain credentials automatically. The frontmatter references a config path which may suggest optional local storage, but registry metadata did not declare it.
Persistence & Privilege
notealways:false (normal). The skill recommends storing session_id and implicitly persisting the anonymous token if obtained, but it doesn't request 'always:true' or other elevated privileges. Autonomous invocation is allowed (platform default) — combined with automatic token generation and network upload of user images, this increases the blast radius if misused, so be cautious.