Back to skill
Skillv1.0.0

ClawScan security

Zencreator Video · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

SuspiciousApr 18, 2026, 10:09 AM
Verdict
suspicious
Confidence
medium
Model
gpt-5-mini
Summary
The skill largely matches its stated purpose (uploading and rendering videos via a cloud API) but contains small inconsistencies (declared config-paths vs registry metadata and some ambiguous filesystem/installation detection) that warrant caution before installing.
Guidance
This skill appears to really be a cloud video-rendering client and asks only for a single API token (NEMO_TOKEN), which is reasonable. Things to check before installing: 1) Confirm you trust the backend domain (mega-api-prod.nemovideo.ai) because your video files and any token will be sent there. 2) Decide whether to supply a long-lived NEMO_TOKEN or let the skill obtain an anonymous 7-day token (the skill will call an anonymous-token endpoint automatically). 3) Ask the publisher to explain the metadata mismatch: the SKILL.md references ~/.config/nemovideo/ and install-path detection for X-Skill-Platform, but the registry shows no required config paths — verify whether the skill will read filesystem paths and why. 4) If you are sensitive about content privacy, avoid providing a production token and test with non-sensitive clips or the anonymous token first. If you want me to, I can draft specific questions to ask the skill author or show the exact HTTP requests the skill would perform so you can audit them.

Review Dimensions

Purpose & Capability
noteThe skill's name/description match the actions described in SKILL.md: uploading video, creating sessions, rendering, and returning download URLs. Requested credential (NEMO_TOKEN) is appropriate for a cloud video API. Minor mismatch: registry metadata listed no required config paths, but the SKILL.md frontmatter references a config path (~/.config/nemovideo/). This mismatch is unexplained and worth clarifying.
Instruction Scope
noteSKILL.md gives explicit runtime instructions for session creation, SSE chat, uploads, exports, polling, and error handling — all consistent with a cloud rendering service. It also describes deriving an X-Skill-Platform header from install paths (e.g., ~/.clawhub/, ~/.cursor/skills/), which implies the agent may inspect filesystem paths; the doc does not state exactly how or why this is necessary. Otherwise instructions do not request unrelated system secrets or broad data collection.
Install Mechanism
okNo install spec and no code files are present (instruction-only skill), so nothing is downloaded or written to disk by an installer. This is the lower-risk configuration.
Credentials
noteOnly one credential (NEMO_TOKEN) is declared as required and is appropriate for the described API. However, the SKILL.md frontmatter lists a config path (~/.config/nemovideo/) while the registry metadata said 'none' for config paths — an inconsistency. The skill also instructs using an anonymous-token endpoint when no environment token is present (generates short-lived token), which is plausible but means the skill will contact an external auth endpoint automatically.
Persistence & Privilege
okThe skill does not request always: true and makes no claim about modifying other skills or system-wide settings. It runs via network calls to the service and uses a session model; autonomous invocation is allowed by default (normal for skills) but not elevated here.