Back to skill
Skillv1.0.0
ClawScan security
Ai Video Editor Baby Dance · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousApr 26, 2026, 5:29 PM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's behavior mostly matches an AI cloud-video-editor but contains internal inconsistencies (required NEMO_TOKEN vs auto-provisioning, declared config path not used) and will upload user videos to an external API — review origin and data/privacy implications before installing.
- Guidance
- This skill appears to do what it says (upload your video to a cloud backend for editing), but there are a few red flags to consider before installing: - Data/privacy: Using the skill will upload your raw video clips to https://mega-api-prod.nemovideo.ai. Only proceed if you are comfortable sending those files to that service. Test with non-sensitive clips first. - Token inconsistency: The registry declares NEMO_TOKEN as required but the instructions also auto-generate an anonymous token if it is missing. Ask the publisher which behavior is intended and whether any obtained tokens are persisted on disk or in agent state. - Unused configPath: Metadata lists ~/.config/nemovideo/ but SKILL.md never reads it. Ask why that path is declared and whether the skill will read local configuration files. - Provenance: There is no homepage or known source for this skill. If possible, request publisher contact, privacy policy, or a public project repo to verify the backend is legitimate. If you still want to try it: run with a throwaway/non-sensitive video first, do not provide any private tokens you aren't willing to expose to the remote service, and ask the skill author to clarify the NEMO_TOKEN/configPath behavior and token storage/retention policy.
Review Dimensions
- Purpose & Capability
- noteName and description claim a cloud video editor and the SKILL.md contains API endpoints and upload/export flows that match that purpose. However, metadata declares a required env var (NEMO_TOKEN) and a config path (~/.config/nemovideo/) while the runtime instructions describe auto-provisioning a token if none is present and never instruct reading the declared config path — this mismatch is incoherent and should be clarified.
- Instruction Scope
- noteInstructions stay within the stated task (creating sessions, upload, SSE streaming, export polling) and explicitly instruct uploading user video files to a remote service. This is expected for a cloud video editor, but it is important to note the skill will send potentially sensitive user media off-device to an external API (mega-api-prod.nemovideo.ai). The SKILL.md also asks to auto-detect install platform from an install path (implies reading runtime/install path), which is a minor scope extension but not obviously malicious.
- Install Mechanism
- okNo install spec or code files are present (instruction-only). Nothing is written to disk by an installer in the bundle — lower install risk. Runtime network calls are required but are described in the instructions.
- Credentials
- concernOnly one credential is declared (NEMO_TOKEN), which fits a cloud API. However, requires.env lists NEMO_TOKEN as required while the SKILL.md also instructs obtaining an anonymous token via the API if the env var is absent — inconsistent. Metadata additionally declares a config path (~/.config/nemovideo/) but instructions never reference reading it. These mismatches raise questions about what secrets/config the skill actually needs and whether it will read local config files.
- Persistence & Privilege
- okNo 'always' privilege; the skill is user-invocable and can run autonomously (platform default). There is no install-time code that claims to modify other skills or system-wide settings in the SKILL.md. The only persistence implied is use of a session token for API operations (normal for this purpose).
