Auto Subtitle Generator

v1.0.6

Drop a video into the chat and this skill handles the rest — transcribing speech, syncing word-level timestamps, and delivering ready-to-use subtitle files i...

0· 233·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill declares and uses a single service credential (NEMO_TOKEN) and a config path (~/.config/nemovideo/) which match its stated purpose of calling the nemovideo backend for transcription, translation, rendering, and export. No unrelated credentials, binaries, or system services are requested.
Instruction Scope
SKILL.md instructions stay on-task: they upload user-supplied video files to the nemovideo API, create sessions, request transcription/translation renders, and export SRT/VTT or burned-in video. The instructions do instruct the agent to read/write ~/.config/nemovideo/client_id and to call the external API (default https://mega-api-prod.nemovideo.ai). Those actions are expected for this service but do mean user content is sent to an external service and a client-id is persisted locally.
Install Mechanism
There is no install spec and no code files — instruction-only. Nothing is downloaded or written beyond the explicit config file (~/.config/nemovideo/client_id) that the skill itself asks to create, so install risk is minimal.
Credentials
The skill requires a single API credential (NEMO_TOKEN) as its primary credential; other environment variables mentioned are optional overrides. Anonymous-token acquisition is described as a fallback if NEMO_TOKEN is not provided. The level and number of env vars are proportionate to the stated functionality.
Persistence & Privilege
always:false (no forced always-on), and the skill only persists a client_id under ~/.config/nemovideo/ and may store/refresh session tokens for interaction with the backend. It does not request system-wide or other skills' configuration changes. The proactive greeting and auto-setup behavior are behavioral choices rather than elevated privileges.
Assessment
This skill uploads any video you give it to nemovideo's backend (default API: https://mega-api-prod.nemovideo.ai) for transcription and rendering, and it will create/persist a client_id in ~/.config/nemovideo/. If you plan to process private or sensitive videos, review Nemovideo's privacy/security policy and consider providing your own NEMO_TOKEN (rather than relying on anonymous tokens). Be aware the skill will attempt an automatic setup on first use (generate and store a client_id, request an anonymous token if none is provided). If you do not want any files uploaded externally, do not use this skill or ensure the agent does not send the file to the service.

Like a lobster shell, security has layers — review code before you run it.

latestvk971w0gvkssdvqmagnbp2j6nqn84a944

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

💬 Clawdis
EnvNEMO_TOKEN
Primary envNEMO_TOKEN

Comments