Back to skill
Skillv1.0.0
ClawScan security
Video Game Music · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 28, 2026, 4:51 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's requests and runtime instructions are consistent with a cloud video-processing service that needs a NEMO_TOKEN and session-based API access — nothing in the SKILL.md asks for unrelated secrets or system access.
- Guidance
- This skill appears to do what it says: it uploads videos to nemo's cloud API, requests a session token (NEMO_TOKEN), and renders music-enhanced video exports. Before installing: (1) Confirm you trust the domain mega-api-prod.nemovideo.ai and the publisher — the skill will send your video files and use the provided NEMO_TOKEN to act on your behalf. (2) Prefer short-lived or scoped tokens if possible (anonymous tokens are supported per SKILL.md). (3) Clarify the minor metadata mismatch about ~/.config/nemovideo/ (does the skill expect to read that folder?). (4) Don’t paste long-lived personal credentials unless you control or trust the service; monitor and revoke the token after use if you’re unsure. Overall the skill is internally consistent, but verify the service endpoint and token scope before sending sensitive or private videos.
- Findings
[no_code_files] expected: The regex scanner found nothing because this is an instruction-only skill (SKILL.md contains the runtime behavior). This is expected for a purely API-driven skill.
Review Dimensions
- Purpose & Capability
- noteThe skill claims to add background music and produce rendered MP4s and only asks for a single service credential (NEMO_TOKEN) and API calls to mega-api-prod.nemovideo.ai, which is coherent. Minor inconsistency: the SKILL.md frontmatter lists a config path (~/.config/nemovideo/) while the registry metadata above lists no required config paths; this is likely harmless but worth clarifying.
- Instruction Scope
- noteInstructions are narrowly scoped to creating or obtaining a token, opening a session, uploading video files, streaming SSE messages, polling render status, and downloading results. The skill does not instruct reading arbitrary system files or unrelated environment variables. One small vagueness: it asks to 'auto-detect' X-Skill-Platform from the install path (which could require inspecting the agent's runtime/install path); this is a minor, explainable implementation detail but should be clarified.
- Install Mechanism
- okNo install spec and no code files — this is instruction-only, so nothing is written to disk or downloaded by the skill itself.
- Credentials
- noteOnly NEMO_TOKEN is required (declared as primaryEnv), which matches the stated cloud API usage. The SKILL.md frontmatter references a service-specific config path (~/.config/nemovideo/) — access to that path would be reasonable if it stores service config, but the registry lists no required config paths, creating a minor mismatch that should be clarified.
- Persistence & Privilege
- okThe skill is not set always:true, does not request system-level persistence or modification of other skills, and is instruction-only. Autonomous invocation is allowed (platform default) but by itself is not a red flag here.
