Back to skill
Skillv1.0.0
ClawScan security
Video Creator Job · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousApr 28, 2026, 5:15 PM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's instructions mainly match a cloud video-rendering purpose, but there are inconsistencies (declared config path only in SKILL.md, install-path detection) and it asks for a network-access token for an external API—review before use.
- Guidance
- This skill appears to do what it claims (cloud video creation) but double-check a few things before installing: - Confirm the source and trustworthiness of the domain (mega-api-prod.nemovideo.ai). If unknown, avoid providing long-lived or high-privilege tokens. - The SKILL.md references a local config path (~/.config/nemovideo/) and asks the agent to detect its install path; ask the publisher whether the skill actually needs to read those filesystem locations and why—this was not declared in the registry metadata. - Prefer using the anonymous token flow for initial testing (it issues a short-lived token) and test with non-sensitive sample videos first. - Don’t store a reusable NEMO_TOKEN that has broader permissions than needed; rotate or revoke it if you later uninstall the skill. - If you need higher assurance, request the publisher’s privacy/security policy and a clear list of what is uploaded/stored and retention/visibility of uploaded media.
Review Dimensions
- Purpose & Capability
- noteThe name/description (AI cloud video creation) aligns with the runtime instructions (upload, SSE, render, export). Requesting a NEMO_TOKEN to call the nemo-video API is proportionate. However the SKILL.md frontmatter lists a config path (~/.config/nemovideo/) and install-path detection logic (to set X-Skill-Platform) which is not reflected in the registry metadata (which listed no required config paths). That mismatch is an incoherence to clarify.
- Instruction Scope
- noteSKILL.md provides detailed, concrete API workflows (session creation, SSE, upload, export, polling). The instructions stay within video-creation tasks (uploads, edits, polls). Two runtime behaviors to note: (1) it instructs reading the skill file's YAML frontmatter and detecting the agent install path to set attribution headers, which requires filesystem inspection; (2) it instructs generating/using an anonymous token via an external endpoint if NEMO_TOKEN is not provided. Neither is obviously malicious, but both expand the skill's access beyond 'just upload and render' and should be explicit in the registry metadata.
- Install Mechanism
- okNo install spec and no code files — the skill is instruction-only, which minimizes on-disk risk. There are no downloads, packages, or binaries declared.
- Credentials
- noteThe skill only requires one environment variable (NEMO_TOKEN), which is appropriate for calling a third-party API. But SKILL.md frontmatter also references a config path (~/.config/nemovideo/) and asks the agent to detect install location for header attribution; those additional filesystem accesses were not declared in the registry metadata and should be justified. Also confirm what privileges NEMO_TOKEN grants before storing a long-lived token.
- Persistence & Privilege
- okalways:false and normal model invocation settings. The skill does not request permanent presence or system-wide config changes in the SKILL.md. It does instruct saving a session_id for the session lifecycle, which is expected.
