Back to skill
Skillv1.0.0

ClawScan security

Video Maker For Free Online · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignApr 16, 2026, 6:45 PM
Verdict
benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill's requirements and runtime instructions are coherent with a cloud video-rendering service (it needs a service token, uploads media, and talks to a remote API), but it will obtain/use a token and upload files to a third-party endpoint so you should review privacy and trust before using.
Guidance
This skill appears to do what it says: it will call a third‑party API (mega-api-prod.nemovideo.ai), upload any media you provide, and manage an anonymous service token (valid 7 days) and session_id for rendering. Before installing or using it, make sure you trust that remote service with the files you will upload (do not upload sensitive personal or proprietary media). If you prefer more control, set NEMO_TOKEN manually rather than letting the skill fetch an anonymous token, and ask the agent not to read local config paths or reveal stored tokens. Also confirm retention/processing policies with the service owner since the skill will send your media and metadata to an external API.

Review Dimensions

Purpose & Capability
okThe skill claims to create/export videos via a cloud backend and only requests a single service credential (NEMO_TOKEN) and a related config path (~/.config/nemovideo/). Those requirements are consistent with a cloud rendering service that needs an API token and may store session/config data locally.
Instruction Scope
noteRuntime instructions direct the agent to obtain an anonymous token (POST to https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token) if NEMO_TOKEN isn't set, create a session, upload user files, and poll for render status. This is expected for the described functionality, but the skill also instructs detecting the agent's install path for attribution headers (reading paths like ~/.clawhub/ or ~/.cursor/skills/) and asks to 'store' session_id without specifying secure storage. Those behaviors expand scope into filesystem reads and local state persistence and should be acknowledged.
Install Mechanism
okNo install spec and no code files (instruction-only). This is low-risk from an installation perspective because nothing is downloaded or written by the skill on install.
Credentials
noteOnly NEMO_TOKEN is declared as required (primaryEnv). That aligns with a cloud API. The metadata also lists a config path (~/.config/nemovideo/) which implies the skill may read local configuration files; the SKILL.md further instructs detecting install paths for attribution. Those filesystem accesses are plausible but could expose local config if present — confirm what will be read before granting access.
Persistence & Privilege
okThe skill does not request 'always: true' and uses normal autonomous invocation. It instructs persisting a session_id for subsequent API calls (expected for session-based APIs). It does not ask to modify other skills or global agent settings.