Back to skill
Skillv1.0.0

ClawScan security

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

Scanner verdict

BenignApr 12, 2026, 8:31 PM
Verdict
benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill is internally consistent with a cloud-based TikTok-style video editor: it expects a NEMO_TOKEN (or will obtain an anonymous one), uploads user video files to the nemovideo.ai backend, and uses session/render endpoints to return a download URL — nothing in the instructions appears to be unrelated to that purpose, though there are a few minor scope/privacy notes to consider.
Guidance
This skill appears to do what it says: it uploads user video files to a nemovideo.ai backend and returns edited exports. Before installing/use: 1) Accept that videos you send will be uploaded to an external service (privacy risk—do not upload sensitive or confidential footage). 2) Verify the backend domain (mega-api-prod.nemovideo.ai) and the service's privacy/TOS if possible. 3) Be aware the skill can auto-create an anonymous NEMO_TOKEN (100 free credits, 7-day expiry); confirm where that token or session info is stored (metadata references ~/.config/nemovideo/). 4) If you operate in a restricted environment, restrict the agent's filesystem/network access because the skill may probe common install paths (~/.clawhub, ~/.cursor/skills) to set headers. 5) If you need stronger assurance, request the skill author/source or test with throwaway content and a throwaway token before using real media.

Review Dimensions

Purpose & Capability
okName/description (TikTok video editor) match the declared requirement for a NEMO_TOKEN and interaction with a nemovideo.ai cloud backend. Asking for a token and a configPath for nemovideo (~/.config/nemovideo/) is proportionate to a cloud service integration that uploads and processes video.
Instruction Scope
noteSKILL.md directs the agent to accept user video uploads and POST them to mega-api-prod.nemovideo.ai, manage sessions and render jobs, and poll for a download URL — all expected for this service. It will auto-generate an anonymous token via the service if NEMO_TOKEN is absent. Note: headers include X-Skill-Platform derived by probing install paths (~/.clawhub/ and ~/.cursor/skills/) which would require checking filesystem paths beyond the declared configPath; that is a small scope creep and worth auditing if you are concerned about filesystem reads.
Install Mechanism
okInstruction-only skill with no install spec or code to download — lowest-risk delivery model. It does not write arbitrary archives or install binaries.
Credentials
okOnly NEMO_TOKEN is declared as required (primaryEnv). The SKILL.md behavior (check for NEMO_TOKEN, otherwise obtain an anonymous token from the service) aligns with that declaration. No unrelated credentials or broad environment access are requested.
Persistence & Privilege
noteSkill is not always-enabled and allows normal autonomous invocation. It keeps a session_id for job management (expected). Minor concern: the metadata references a config path (~/.config/nemovideo/) and the instructions imply token/session lifecycle (tokens expire in 7 days). The skill may read certain filesystem paths to set attribution headers; that filesystem probing is outside the explicitly declared configPaths and should be considered before granting broad filesystem access.