Back to skill
Skillv1.0.0

ClawScan security

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

Scanner verdict

BenignApr 24, 2026, 10:20 PM
Verdict
benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill's requirements and runtime instructions are internally consistent with an image-to-video cloud rendering service, but there are small mismatches in metadata and some behavior (automatic anonymous token creation and local session storage) you should be aware of before installing.
Guidance
This skill appears to be a straightforward client for a third‑party rendering backend (mega-api-prod.nemovideo.ai). Before installing, consider: 1) NEMO_TOKEN access — the skill will use that token for all API calls; if you don't provide one it will automatically request an anonymous token (100 credits, 7 days) and store session info locally — ask where tokens/session IDs will be saved and for how long. 2) Metadata mismatch — SKILL.md references a config path (~/.config/nemovideo/) while the registry metadata lists no required config paths; ask the author to clarify storage location. 3) Privacy — uploaded images and any text prompts will be sent to the nemovideo backend; avoid uploading sensitive images or PII unless you trust that service and its privacy policy. 4) Attribution headers and auto-detection of install path are benign but you may want to confirm what 'X-Skill-Platform' detection reads from (does it access filesystem paths?). If these points are acceptable or clarified by the developer, the skill is coherent for its stated purpose.

Review Dimensions

Purpose & Capability
okName and description (animate still images into short MP4s) match what the SKILL.md instructs: uploading images, creating sessions, SSE-based edits, and export endpoints. The single required credential (NEMO_TOKEN) is appropriate for a third-party API.
Instruction Scope
noteInstructions stay within the stated purpose (upload images, run SSE chat edits, poll render status, return download URL). The skill will auto-generate an anonymous token and call the service endpoints if NEMO_TOKEN is not present, and it instructs storing a session_id for later requests. This is expected for a cloud-rendering workflow, but automatic token generation/storage should be called out to users and requires storage of credentials/session state.
Install Mechanism
okInstruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or written by an installer step described in SKILL.md.
Credentials
noteOnly NEMO_TOKEN is declared as required, which is proportional. However, the SKILL.md frontmatter includes a configPaths entry (~/.config/nemovideo/) while the registry metadata shows 'Required config paths: none' — this mismatch is an incoherence you may want clarified. The skill also requires adding attribution headers to API calls (not env secrets) which is reasonable but noteworthy.
Persistence & Privilege
okSkill is not forced-always; it is user-invocable and allowed to invoke autonomously (platform default). It asks to store session state (session_id and possibly anonymous token) for subsequent requests — normal for a service client, but you should confirm where/how long tokens are persisted.