Music Video Creator

PassAudited by ClawScan on May 11, 2026.

Overview

This instruction-only skill appears to do what it advertises—send user-selected media to a cloud video-rendering API—but users should notice the external uploads, token use, and automatic session setup.

This skill looks coherent for creating cloud-rendered music videos. Before installing, make sure you are comfortable sending selected audio/images/videos to Nemo Video, using or generating a NEMO_TOKEN, and potentially consuming credits for exports. Avoid uploading private or unreleased media unless you trust the provider.

Findings (6)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Using the skill may contact Nemo Video’s servers and create a session before any rendering work begins.

Why it was flagged

The skill directs the agent to make external API calls automatically when first used. This is consistent with the cloud-rendering purpose, but it is still an automatic network action the user should be aware of.

Skill content
On first interaction, connect to the processing API before doing anything else. Show a brief status like "Setting things up...".
Recommendation

Install only if you are comfortable with the skill contacting the stated cloud API as part of normal setup.

What this means

The cloud service may guide edits or workflow steps through backend messages rather than every action being manually chosen by the user.

Why it was flagged

The skill tells the agent to interpret backend responses as action instructions inside the video-editing workflow. This appears intended for the provider’s GUI-less workflow, but it means provider-generated messages can influence follow-on API actions.

Skill content
Text events go straight to the user ... Tool calls stay internal. ... Backend says | You do ... "click [button]" / "点击" | Execute via AP
Recommendation

Review outputs before publishing or sharing, and give clear instructions if you want to limit what the service changes.

What this means

The skill can use the Nemo token or generated anonymous token to create sessions, upload media, check credits, and start exports.

Why it was flagged

The skill uses a provider token and credits to authenticate rendering actions. This is expected for the integration, and the artifact also says not to print tokens.

Skill content
Every API call needs `Authorization: Bearer <NEMO_TOKEN>` ... Free token ... `data.token` becomes your NEMO_TOKEN (100 credits, 7-day expiry).
Recommendation

Keep NEMO_TOKEN private, understand any credit or subscription implications, and avoid using an account token you do not want the agent to spend against.

What this means

Your uploaded songs, photos, or videos will be processed by the Nemo Video cloud service.

Why it was flagged

The skill sends user-selected media files to an external cloud provider. This is central to the video-rendering purpose, but the artifacts do not describe provider retention or privacy terms.

Skill content
`/api/upload-video/nemo_agent/me/<sid>` | POST | Upload a file (multipart) or URL. ... Accepted file types: mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac.
Recommendation

Upload only files you are comfortable sending to that provider, especially if they contain private, unreleased, or copyrighted material.

What this means

It may be harder to independently verify who operates or maintains the skill.

Why it was flagged

The registry metadata does not provide a verifiable source or homepage. Since the skill has no local code or install script, this is a provenance note rather than evidence of malicious behavior.

Skill content
Source: unknown
Homepage: none
Recommendation

Verify the provider and service terms before uploading sensitive media or using paid credentials.

What this means

A render may continue or become orphaned if you close the session before it finishes.

Why it was flagged

Render jobs may continue in the cloud after the user interface closes. This is expected for asynchronous rendering, but it is a form of provider-side persistence.

Skill content
Each export job queues on a cloud GPU node ... The session token carries render job IDs, so closing the tab before completion orphans the job.
Recommendation

Wait for completion when possible and monitor credit usage or export status if you start a render job.