← Back to Skills Marketplace
Video To Subtitle
by
dsewell-583h0
· GitHub ↗
· v1.0.0
· MIT-0
52
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install video-to-subtitle
Description
Skip the learning curve of professional editing software. Describe what you want — generate subtitles in English and Spanish and burn them into the video — a...
Usage Guidance
This skill will upload your videos and audio to mega-api-prod.nemovideo.ai and use a service token (NEMO_TOKEN). Before installing or using it: 1) Confirm you trust the domain/vendor and review their privacy/retention policy (sensitive videos will leave your machine). 2) If you prefer, provide your own NEMO_TOKEN rather than letting the skill auto-create an anonymous token. 3) Test with non-sensitive sample videos first to confirm behavior. 4) Note the minor metadata mismatch (a config path is mentioned in the SKILL.md frontmatter but not in registry metadata) — ask the publisher to clarify whether anything will be written to ~/.config/nemovideo/. If you need stricter guarantees about where files go or token creation, request more details from the skill author before enabling.
Capability Analysis
Type: OpenClaw Skill
Name: video-to-subtitle
Version: 1.0.0
The video-to-subtitle skill is a legitimate integration for the NemoVideo cloud service, designed to automate video captioning and rendering. It manages authentication via the NEMO_TOKEN environment variable or an anonymous token generation process, and communicates with the backend at mega-api-prod.nemovideo.ai. The instructions in SKILL.md are focused on API orchestration, session management, and user experience, with no evidence of data exfiltration, malicious command execution, or harmful prompt injection.
Capability Assessment
Purpose & Capability
The skill claims to generate and burn subtitles via a remote rendering service and its instructions only call that service API. Requesting a single service token (NEMO_TOKEN) is appropriate for that purpose. The skill also documents endpoints for upload, SSE, render, credits, and state — all consistent with a cloud render/subtitling workflow.
Instruction Scope
Runtime instructions include uploading user video/audio files to https://mega-api-prod.nemovideo.ai and streaming edits via SSE, which is expected for this capability. The skill will auto-obtain an anonymous token if NEMO_TOKEN is not present (POST to /api/auth/anonymous-token) and instructs the agent to store a session_id for subsequent calls. It also requires certain attribution headers (including a platform detection step based on install-path patterns). These behaviors stay within the stated purpose but you should be aware that user content is sent to a third-party endpoint and that the agent will create/use credentials automatically.
Install Mechanism
No install spec or code files are present (instruction-only). This minimizes on-disk installation risk. Because there is no downloadable code, the skill's runtime surface is the API calls described in SKILL.md.
Credentials
The skill declares a single primary credential (NEMO_TOKEN), which matches the service-oriented purpose. However, SKILL.md describes an auto-provisioning flow that will create and use an anonymous token when NEMO_TOKEN is absent, which effectively grants the agent the ability to obtain and use service credentials at runtime. Also note a minor metadata inconsistency: the SKILL.md frontmatter lists a config path (~/.config/nemovideo/) while the registry metadata included with the skill reported no required config paths.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It stores a session_id for the duration of work (normal for session-based APIs). The frontmatter's mention of a config path suggests the service may use a local config directory, but there is no explicit instruction to write persistent secrets to disk beyond normal session handling.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install video-to-subtitle - After installation, invoke the skill by name or use
/video-to-subtitle - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
video-to-subtitle 1.0.0 — Initial Release
- Instantly generate and embed subtitles (English & Spanish) into uploaded videos.
- Supports MP4, MOV, AVI, WebM up to 500MB; auto-detects language.
- Simple workflow: upload video, describe your goal, receive captioned video in 30–90 seconds.
- Automatic cloud rendering and processing — no local installation required.
- Easy tracking of credits and status; efficient handling of uploads and exports.
- Clear error messages for common issues like file size, token, or credits.
Metadata
Frequently Asked Questions
What is Video To Subtitle?
Skip the learning curve of professional editing software. Describe what you want — generate subtitles in English and Spanish and burn them into the video — a... It is an AI Agent Skill for Claude Code / OpenClaw, with 52 downloads so far.
How do I install Video To Subtitle?
Run "/install video-to-subtitle" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Video To Subtitle free?
Yes, Video To Subtitle is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Video To Subtitle support?
Video To Subtitle is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Video To Subtitle?
It is built and maintained by dsewell-583h0 (@dsewell-583h0); the current version is v1.0.0.
More Skills