Back to skill
Skillv1.0.0
ClawScan security
Ai Video Generator From Image · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 26, 2026, 5:17 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's requests and runtime instructions are consistent with an external AI video generation service — it only needs a single service token and makes API calls to nemovideo.ai — nothing in the bundle strongly contradicts its stated purpose.
- Guidance
- This skill is coherent with its description: it uploads images to an external service (nemovideo.ai) and needs a single API token (NEMO_TOKEN). Before installing, confirm you are comfortable with: (1) sending images to an external 3rd-party service and their data/retention/privacy policies; (2) storing an API token (the skill may persist a session token/session_id for job tracking); (3) the domain in the SKILL.md (mega-api-prod.nemovideo.ai) — verify it is the legitimate service you expect. Note the small metadata mismatch (the frontmatter lists a config path though the registry metadata did not); ask the publisher to clarify whether any files are written to ~/.config/nemovideo/. If you need stronger assurances, request the publisher provide a canonical homepage, documentation, or a vetted install release (or run the skill in a restricted/test environment first).
Review Dimensions
- Purpose & Capability
- okName/description match the runtime instructions: the SKILL.md describes uploading images, creating a session, streaming SSE updates, and requesting renders from https://mega-api-prod.nemovideo.ai. The single required environment variable (NEMO_TOKEN) is directly tied to that API. Note: there is a minor metadata inconsistency — the registry summary lists no required config paths, but the SKILL.md frontmatter includes a configPaths value (~/.config/nemovideo/). This discrepancy should be clarified but does not by itself indicate misuse.
- Instruction Scope
- noteAll runtime instructions focus on interacting with the remote rendering API (auth, session creation, upload, SSE, render/export). The SKILL.md instructs the agent to generate an anonymous token if NEMO_TOKEN is missing and to save session_id. One operational detail asks the agent to auto-detect an install path to populate X-Skill-Platform — that may require inspecting agent environment or paths. This is a modest scope expansion (reading an install path) but still related to providing correct request headers. The doc also instructs not to print tokens/raw JSON, which reduces risk of accidental disclosure.
- Install Mechanism
- okInstruction-only skill with no install spec and no code files — lowest install risk. The skill relies on outbound HTTP calls to a named domain (nemovideo.ai); no downloads or archive extraction are specified.
- Credentials
- okOnly NEMO_TOKEN is required (primaryEnv). That single credential matches the stated purpose (API access to the rendering service). The SKILL.md also documents a flow to obtain an anonymous token, which is consistent with requiring the token. There are no requests for unrelated secrets or multiple credentials.
- Persistence & Privilege
- okalways is false and the skill does not request system-wide privileges. It instructs the agent to persist session_id and token usage for the session lifetime, which is reasonable for a remote rendering workflow. The skill does not ask to modify other skills or global agent settings.
