← Back to Skills Marketplace
linmillsd7

Youtube Subtitle

by linmillsd7 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
59
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install youtube-subtitle
Description
add YouTube video into captioned YouTube videos with this skill. Works with MP4, MOV, AVI, WebM files up to 500MB. YouTubers use it for adding subtitles to Y...
Usage Guidance
This skill appears to do what it says: it uploads video files to a nemovideo.ai backend, creates a session, and returns rendered videos. Before installing or using it, consider: (1) Privacy — videos are sent to an external service (https://mega-api-prod.nemovideo.ai); do not upload sensitive or private footage unless you trust that service and its retention policy. (2) Token persistence — SKILL.md supports obtaining an anonymous NEMO_TOKEN and frontmatter references ~/.config/nemovideo/; ask or verify whether tokens or client IDs are stored locally and how to revoke them. (3) Metadata mismatch — registry metadata omitted the config path referenced in SKILL.md; confirm with the publisher or review runtime behavior if possible. (4) Attribution headers — the skill will include headers that identify the skill and platform; if that matters for anonymity, take note. (5) If you need higher assurance, request the skill’s source/homepage or code, or run the workflow in an isolated environment and monitor outbound requests. If any of these items are unacceptable (privacy, unknown storage, lack of publisher info), do not install or use the skill until clarified.
Capability Analysis
Type: OpenClaw Skill Name: youtube-subtitle Version: 1.0.0 The skill is a functional integration for the 'nemovideo.ai' cloud service, designed to automate video subtitling and rendering. It handles authentication via environment variables or an anonymous token flow and communicates exclusively with the stated backend API (mega-api-prod.nemovideo.ai). The instructions in SKILL.md are consistent with the stated purpose and include security-positive directives, such as explicitly telling the agent not to expose tokens or raw API output to the user.
Capability Assessment
Purpose & Capability
The skill claims to generate and embed subtitles via a cloud GPU backend and only requests a single service token (NEMO_TOKEN), which is coherent. Minor inconsistency: the registry metadata stated no required config paths, but the SKILL.md frontmatter references a config path (~/.config/nemovideo/) and requires attribution headers — this is a small mismatch in metadata vs. instructions but does not contradict the stated purpose.
Instruction Scope
SKILL.md instructions are narrowly scoped to interacting with the nemovideo.ai backend: creating/using a session, uploading videos, polling render status, handling SSE. It does not instruct the agent to read unrelated local files or arbitrary environment variables beyond NEMO_TOKEN, nor to exfiltrate other system data. It does direct upload of user-provided videos to an external service, which is expected for the stated functionality.
Install Mechanism
There is no install spec and no code files — this is an instruction-only skill. That is the lowest-risk install mechanism; nothing is written to disk by an installer step as part of this skill package.
Credentials
Only NEMO_TOKEN is required (declared as primaryEnv), which is proportional to a cloud-rendering service. The skill also documents an anonymous-token acquisition flow (POST to /api/auth/anonymous-token) if NEMO_TOKEN is absent — that is reasonable. The frontmatter mentions a config path (~/.config/nemovideo/), implying it may persist the token or client id; the registry metadata did not list this path, so it's unclear whether tokens/ids are stored locally. Confirming storage behavior would clarify privacy implications.
Persistence & Privilege
always is false and the skill does not request unusual persistent privileges. Autonomous invocation is allowed (platform default) but there is no evidence this skill modifies other skills or system-wide settings. Potential persistence of an anonymous token in a config path is possible (per frontmatter) but not explicitly specified.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install youtube-subtitle
  3. After installation, invoke the skill by name or use /youtube-subtitle
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the YouTube Subtitle skill. - Upload, subtitle, and export YouTube videos (MP4, MOV, AVI, WebM, up to 500MB) with automated caption generation on cloud GPUs. - Supports adding subtitles in multiple languages; export finished videos as 1080p MP4 files. - Automatic cloud backend connection and token setup (100 free credits, 7-day expiry). - Provides clear user prompts, handles video uploads, credit checks, export status, and error codes.
Metadata
Slug youtube-subtitle
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Youtube Subtitle?

add YouTube video into captioned YouTube videos with this skill. Works with MP4, MOV, AVI, WebM files up to 500MB. YouTubers use it for adding subtitles to Y... It is an AI Agent Skill for Claude Code / OpenClaw, with 59 downloads so far.

How do I install Youtube Subtitle?

Run "/install youtube-subtitle" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Youtube Subtitle free?

Yes, Youtube Subtitle is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Youtube Subtitle support?

Youtube Subtitle is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Youtube Subtitle?

It is built and maintained by linmillsd7 (@linmillsd7); the current version is v1.0.0.

💬 Comments