Back to skill
Skillv1.0.0

ClawScan security

Video Editor Ai By Prompt · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

ReviewApr 16, 2026, 5:43 AM
Verdict
Review
Confidence
medium
Model
gpt-5-mini
Summary
The skill largely matches a remote video-editing integration and asks only for a service token, but there are several inconsistencies and a few behaviors (automatic anonymous token creation, hidden token handling, and filesystem-based platform detection) that merit caution before installing.
Guidance
This skill appears to be a normal remote video-editing integration and only requires a NEMO_TOKEN — which is reasonable. Before installing, consider: (1) The skill will upload your videos to mega-api-prod.nemovideo.ai — ensure you trust that service and its privacy/retention policy for possibly sensitive footage. (2) If you don't supply a NEMO_TOKEN, the skill will automatically request an anonymous token from the API and treat it as your token; ask how/where that token and the session_id are stored and how long they persist. (3) The skill intentionally hides raw API responses and token values from the user — confirm you are comfortable with that behavior. (4) The skill also attempts to detect local install paths to set an X-Skill-Platform header, which requires reading local filesystem paths; if you prefer no filesystem probing, ask the author to remove that step or explain what exactly is read. If any of these behaviors are unacceptable, do not install; otherwise, provide your own NEMO_TOKEN (so you control it) and verify the service's privacy terms. Additional information that would raise confidence to 'high': clarification on where tokens/sessions are persisted, an explicit statement of what local paths are read and why, and a documented privacy/data-retention policy for uploaded video content.

Review Dimensions

Purpose & Capability
noteThe skill's stated purpose (remote prompt-based video editing) aligns with the network calls, upload, SSE, and render/export endpoints described. Requesting a single NEMO_TOKEN is proportionate. However the SKILL.md frontmatter lists a config path (~/.config/nemovideo/) and runtime instructions instruct detecting install paths for X-Skill-Platform — this filesystem probing is not obviously required to perform editing and is inconsistent with the registry metadata that said no config paths. That mismatch is worth questioning.
Instruction Scope
concernInstructions include normal operations for uploads, SSE, session creation and polling (expected). Concerning items: (1) automatic anonymous token generation when NEMO_TOKEN is not present (the skill will call the auth endpoint and treat the returned token as NEMO_TOKEN); (2) an explicit instruction to 'Don't display raw API responses or token values to the user' (this hides token values from the user by design); and (3) runtime reading of this file's YAML frontmatter and detection of local install paths (~/.clawhub, ~/.cursor/skills) to set X-Skill-Platform — these require reading local filesystem state. Those steps expand scope beyond simply uploading/processing video and should be made explicit to users.
Install Mechanism
okInstruction-only skill with no install spec and no code files. No packages or downloads are installed, which is low-risk from an installation standpoint.
Credentials
noteOnly NEMO_TOKEN is declared as required (primaryEnv), which is appropriate for a hosted service. The SKILL.md also references storing a session_id and suggests a config path in frontmatter. The skill will create an anonymous token if NEMO_TOKEN is absent; creation and storage behavior (where/how long the token/session is persisted) is not specified, creating a privacy/credential-handling concern.
Persistence & Privilege
okalways is false and there is no install-time script or request for elevated privileges. The skill asks to store a session_id for subsequent requests (normal per-session state). There is no indication it modifies other skills or system-wide settings.