Back to skill
Skillv1.0.0
ClawScan security
Karaoke Lyric Video Maker Free · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousApr 21, 2026, 7:53 AM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's instructions mostly match a karaoke-video-for-a-service workflow, but there are metadata inconsistencies and undeclared filesystem/installation-path checks that don't fully add up — review before installing.
- Guidance
- This skill appears to implement a client for an external service (nemovideo.ai) and needs a NEMO_TOKEN to operate; that is expected. Before installing: 1) Verify the skill publisher and service domain (mega-api-prod.nemovideo.ai) — source is listed as unknown here. 2) Confirm you are comfortable uploading audio files and any lyric files — they will be sent to the external API. 3) Ask the publisher why SKILL.md metadata lists a local config path (~/.config/nemovideo/) and why the agent must detect install paths — this implies filesystem access that wasn't declared in the top-level registry. 4) Only provide a token scoped to this service (avoid reusing high-privilege or cloud provider credentials). If the publisher/source is verified and they confirm the configPath/install-path checks are optional telemetry, the concerns would be resolved and this could be treated as coherent.
Review Dimensions
- Purpose & Capability
- noteThe skill's name/description (create synced lyric videos) matches the runtime behavior (upload audio, request renders, return download URL). Requesting a service token (NEMO_TOKEN) is expected. However the SKILL.md frontmatter lists a config path (~/.config/nemovideo/) that the registry metadata did not declare, creating an inconsistency about whether the skill will read local config files.
- Instruction Scope
- concernInstructions direct the agent to call external nemovideo.ai endpoints, accept user audio uploads, create session tokens, and persist a session_id — all expected. But the doc also tells the agent to detect an install path to set X-Skill-Platform (e.g., checking ~/.clawhub/ or ~/.cursor/skills/) and mentions a local config path in metadata. Those checks imply filesystem inspection not declared in the registry and are outside the minimal needs for a simple API client.
- Install Mechanism
- okNo install spec or code files — instruction-only skill. Lowest install risk (nothing written to disk by the skill itself).
- Credentials
- noteThe only required environment credential is NEMO_TOKEN, which is proportionate to accessing the nemovideo API. However the embedded metadata's configPaths entry suggests the skill might read ~/.config/nemovideo/, which was not declared in the top-level registry fields — an unexplained extra access request.
- Persistence & Privilege
- okalways is false and the skill does not request persistent system-wide privileges. It will create session state with the remote service (session_id) which is normal for this use case.
