Back to skill
Skillv1.0.0

ClawScan security

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

Scanner verdict

BenignApr 23, 2026, 4:40 AM
Verdict
benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill's requested access and runtime instructions are largely consistent with an image→video cloud service (it needs a NEMO_TOKEN or will obtain an anonymous token and then call nemovideo.ai APIs); nothing in the instructions suggests it will do unrelated or hidden actions, but there are small metadata inconsistencies and no public source/homepage to verify the backend.
Guidance
This skill appears to do what it says: it will call a nemovideo.ai backend to convert uploaded images into short videos and either use a provided NEMO_TOKEN or obtain a short-lived anonymous token for you. Before installing, consider: (1) Privacy — images are uploaded to a third-party cloud (verify you’re comfortable uploading any proprietary images). (2) Trust and verification — the skill has no public homepage/source; confirm you trust the backend domain (mega-api-prod.nemovideo.ai) and the skill owner. (3) Config-path ambiguity — the skill's frontmatter references ~/.config/nemovideo/ (potentially reading local config) although the registry listed no required config paths; ask the author to clarify why that path is needed. If you need higher assurance, request the skill's source code or a privacy/terms link and verify the backend operator and token handling policy.

Review Dimensions

Purpose & Capability
noteThe skill claims to convert images to short videos and all declared requirements (NEMO_TOKEN) and API calls in SKILL.md align with that purpose. Minor inconsistency: registry metadata listed 'Required config paths: none' while the skill frontmatter declares a configPath (~/.config/nemovideo/). This is likely benign but should be clarified.
Instruction Scope
noteRuntime instructions stay within the image→video domain: session creation, SSE for edits, uploads, render polling and exports. The skill also instructs reading its own YAML frontmatter and detecting install paths (~/.clawhub/, ~/.cursor/skills/) to set X-Skill-Platform — reading the install path is extraneous to core functionality but not clearly dangerous. Instructions explicitly prohibit exposing tokens or raw API output.
Install Mechanism
okNo install spec and no code files (instruction-only). That minimizes on-disk writes and arbitrary code installs — lowest-risk install mechanism.
Credentials
noteOnly NEMO_TOKEN is declared as required (primaryEnv). The skill will acquire an anonymous token itself if NEMO_TOKEN is absent, which is coherent for a service offering anonymous trials. The frontmatter's mention of a config path (~/.config/nemovideo/) conflicts with registry 'none' entry — reading that path could expose local config if present; this should be justified or removed.
Persistence & Privilege
okSkill is not always-enabled and uses normal model invocation. It stores session tokens/ids for the session lifecycle (expected). It does not request system-wide or cross-skill configuration changes.