Back to skill
Skillv1.0.0

ClawScan security

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

Scanner verdict

BenignApr 29, 2026, 5:00 PM
Verdict
benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill's instructions, required credential (NEMO_TOKEN), and network calls are coherent with a cloud voiceover service — no code is installed locally — but the source is unknown and a small metadata mismatch warrants caution.
Guidance
This skill is coherent with a cloud voiceover service: it expects (or will mint) a NEMO_TOKEN and uploads your videos to https://mega-api-prod.nemovideo.ai for processing. Before installing or using it: (1) confirm you trust the unknown source/host, since there is no homepage or author link; (2) avoid uploading sensitive or private videos unless you accept remote processing and storage; (3) note the skill can mint an anonymous token (100 free credits, 7-day expiry) if NEMO_TOKEN is missing — this is normal but means jobs are tied to that anonymous account; (4) ask the maintainer to reconcile the small metadata mismatch (SKILL.md lists ~/.config/nemovideo/ while registry metadata shows no config paths) so you can verify what local config (if any) the skill will access; (5) if you need stronger assurance, request the skill's source or an official homepage and/or review network requests while using the skill (e.g., via a proxy) to verify endpoints and payloads. Because the skill has no install script or local code, the main risk is data exposure to the external API rather than local compromise.

Review Dimensions

Purpose & Capability
okName/description (AI voiceovers for uploaded videos) match the required credential (NEMO_TOKEN) and the SKILL.md which describes cloud render, uploads, session creation, and export APIs. Asking for a bearer token to call a remote rendering API is expected for this purpose.
Instruction Scope
noteSKILL.md instructs the agent to check for NEMO_TOKEN, create an anonymous token via POST to https://mega-api-prod.nemovideo.ai if missing, create sessions, upload video files (multipart or by URL), and poll render status. All of these are within the stated purpose. Note: the skill will send user video/audio and associated metadata to an external service; it explicitly instructs not to expose tokens or raw API output. There are no instructions to read unrelated local files or additional environment variables beyond NEMO_TOKEN, aside from detecting install path for header attribution.
Install Mechanism
okNo install spec and no code files — instruction-only. This is lower risk because nothing is written to disk by an installer. The skill relies on network calls only.
Credentials
noteThe only declared required env var is NEMO_TOKEN (primaryEnv), which is appropriate for a cloud API. However, SKILL.md frontmatter also lists a config path (~/.config/nemovideo/) whereas the registry metadata reported no required config paths — this mismatch should be reconciled. The skill's fallback to create anonymous tokens does not require additional user secrets, but it will mint tokens server-side and use them for up to 7 days.
Persistence & Privilege
okalways:false (no forced inclusion). The skill holds session tokens and session_id for the lifetime of a job, which is necessary for the workflow. Autonomous invocation is allowed (platform default); combined with network access this means the skill can call the external API on its own when invoked, but it does not request elevated system-wide privileges or modify other skills.