Back to skill
Skillv1.0.0

ClawScan security

Text To Online · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

SuspiciousApr 18, 2026, 3:22 AM
Verdict
suspicious
Confidence
medium
Model
gpt-5-mini
Summary
The skill's declared purpose (convert text to videos) aligns with its API usage and single required credential, but there are small inconsistencies and vague runtime instructions (metadata vs registry, auto-detection of install path, required attribution headers) that warrant caution before installing.
Guidance
This skill largely does what it says: it calls a third‑party rendering API and needs a single service token (NEMO_TOKEN). Before installing: 1) Verify the skill's source/homepage and the domain (mega-api-prod.nemovideo.ai). 2) Ask the author to clarify the config path usage (~/.config/nemovideo/) and whether the agent will read files there. 3) Confirm how the X-Skill-Platform header is derived — auto-detection may require reading the agent's install path or filesystem; ask for a safer alternative. 4) Prefer using ephemeral/anonymous tokens (the SKILL.md supports anonymous-token flow) rather than pasting long-lived credentials. 5) If possible, test in an isolated environment, monitor network calls and token usage, and rotate any tokens provided afterward.

Review Dimensions

Purpose & Capability
noteThe skill's name/description match the actions described in SKILL.md (upload text, queue cloud render jobs, download MP4). Requiring a single service token (NEMO_TOKEN) is proportionate. However, the SKILL.md frontmatter mentions a config path (~/.config/nemovideo/) while the registry reports no required config paths — this mismatch is unexplained and should be clarified.
Instruction Scope
noteInstructions are mostly scoped to interacting with the nemovideo API (session creation, SSE chat, upload, export, polling). They read the NEMO_TOKEN env var (declared) and describe anonymous-token flow. Two areas of vagueness: (1) attribution headers require an auto-detected X-Skill-Platform value derived from the install path (this implies filesystem/installation-path inspection), and (2) the metadata/configPaths entry suggests the skill may read a user config directory. The SKILL.md otherwise does not instruct broad data exfiltration, but the auto-detect and config path behavior should be confirmed.
Install Mechanism
okInstruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or written by an install process in the package itself.
Credentials
noteThe only required environment variable is NEMO_TOKEN (declared as primaryEnv), which is appropriate for an API-backed video service. The SKILL.md also references a possible config directory (~/.config/nemovideo/) in its frontmatter; if the skill actually reads that directory it may access stored credentials or state — this should be explicitly documented. No other unrelated credentials are requested.
Persistence & Privilege
okThe skill does not request always:true or other elevated persistence. It uses the platform-default model invocation. It does not ask to modify other skills or system-wide settings in the provided instructions.