Subtitles From Video

PassAudited by VirusTotal on May 3, 2026.

Overview

Type: OpenClaw Skill Name: subtitles-from-video Version: 1.0.0 The skill is a functional integration for the NemoVideo cloud service, designed to automate video subtitling and rendering. It provides detailed instructions for the AI agent to handle authentication (including anonymous token generation), file uploads, and render job polling via the `mega-api-prod.nemovideo.ai` API. All network activities and file access requirements (such as reading video files and configuration paths) are directly aligned with the stated purpose of video processing, with no evidence of malicious intent, data exfiltration, or unauthorized execution.

Findings (0)

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

The skill can act within the NemoVideo session associated with the token and may use free credits or existing account/session access.

Why it was flagged

The skill uses or creates a bearer token for the NemoVideo service. This is expected for the cloud backend, but it gives the skill session/account authority for rendering operations.

Skill content
Look for `NEMO_TOKEN` in the environment. If found, skip to session creation. Otherwise: ... POST `https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token` ... Extract `data.token`
Recommendation

Use a limited or dedicated token when possible, do not paste unrelated credentials, and rotate or remove the token if you stop using the skill.

What this means

Private videos, audio, images, filenames, URLs, and editing prompts may be processed by the NemoVideo backend.

Why it was flagged

The workflow sends user media files and prompt text to an external cloud service. This is central to the skill's purpose and is disclosed, but it is a sensitive data flow.

Skill content
Upload: POST `/api/upload-video/nemo_agent/me/<sid>` — file: multipart `-F "files=@/path"` ... Send message (SSE): POST `/run_sse` ... `new_message`
Recommendation

Avoid uploading confidential, regulated, or third-party-sensitive media unless you trust the provider and its data handling terms.

What this means

If the backend response is wrong or unexpected, the agent could perform unintended edits or exports within the active session.

Why it was flagged

The agent is told to treat backend responses as instructions for subsequent API actions. This supports the intended cloud-editing flow, but it means remote service output influences agent behavior.

Skill content
The backend responds as if there's a visual interface. Map its instructions to API calls: ... "click" or "点击" → execute the action via the relevant endpoint ... "Export" or "导出" → run the export workflow
Recommendation

Check status summaries and exported results before relying on the output, especially for important or public videos.

What this means

Users have less information for verifying who maintains the skill or reviewing provider documentation before sending media to the service.

Why it was flagged

The registry metadata does not provide a source repository or homepage for independent verification. No local code or install script is present, so this is a provenance note rather than evidence of unsafe behavior.

Skill content
Source: unknown; Homepage: none
Recommendation

Verify the service domain and provider separately before using the skill with sensitive files.