← Back to Skills Marketplace
mory128

Media Caption Generator

by mory128 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
64
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install media-caption-generator
Description
Turn a 2-minute product demo video into 1080p captioned video files just by typing what you need. Whether it's adding subtitles to social media videos or qui...
Usage Guidance
This skill appears to legitimately implement a cloud captioning workflow, but it will upload your full videos to https://mega-api-prod.nemovideo.ai and will use a NEMO_TOKEN (or fetch an anonymous token) for all requests. Before installing or using it, consider: 1) Do you trust that external domain with the content in your videos? 2) If you don’t supply a NEMO_TOKEN, the skill will request an anonymous token automatically — ask about data retention and what '100 free credits' entail. 3) Clarify the frontmatter reference to ~/.config/nemovideo/ (will the skill read local config files?). 4) Confirm how tokens and API responses are logged or stored by your agent runtime to avoid accidental token leakage. If any of these are concerning, either avoid using the skill or request the developer’s privacy/retention policy and an explicit statement about local config access before proceeding.
Capability Analysis
Type: OpenClaw Skill Name: media-caption-generator Version: 1.0.0 The skill is a functional integration for a video captioning service (nemovideo.ai). It provides clear instructions for an AI agent to manage authentication, session state, and media uploads to a cloud-based GPU rendering backend. While it interacts with the local filesystem (~/.config/nemovideo/) and environment variables (NEMO_TOKEN), these actions are directly aligned with the service's operational requirements and do not show evidence of malicious intent, data exfiltration, or unauthorized system access.
Capability Assessment
Purpose & Capability
The skill is described as a cloud media-captioning service and it only requests a single service credential (NEMO_TOKEN) and instructs uploading videos to an external API — this aligns with the stated purpose. Minor inconsistency: the SKILL.md frontmatter lists a config path (~/.config/nemovideo/) that the registry metadata did not declare; it's unclear whether the agent will read that local config directory.
Instruction Scope
Runtime instructions explicitly tell the agent to upload user video files and to POST/GET to https://mega-api-prod.nemovideo.ai endpoints, create sessions, use SSE, and poll render status. These actions are appropriate for a cloud render/captioning service, but they do transmit full media and session tokens to an external endpoint — a privacy and data-exfiltration consideration. Instructions also require generating/including attribution headers and auto-acquiring an anonymous token if NEMO_TOKEN is absent. The instructions say 'Don't expose tokens or raw API output', but an instruction-only skill cannot enforce logging behavior of the runtime, so token leakage risk depends on the host agent implementation.
Install Mechanism
Instruction-only skill with no install spec and no bundled code — nothing is downloaded or written by an install step. This is the lowest-risk install posture.
Credentials
Only NEMO_TOKEN is declared as required (primary credential), which is proportionate for a cloud service. The SKILL.md frontmatter also references a config path (~/.config/nemovideo/) which was not declared in the registry metadata — this mismatch should be clarified. The skill will also generate and send a client UUID and may obtain an anonymous token from the service if NEMO_TOKEN is not present.
Persistence & Privilege
The skill does not request 'always: true' or other elevated persistence. It uses short-lived session tokens and session_id in-memory for job management. No instructions to modify other skills or system-wide agent settings are present.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install media-caption-generator
  3. After installation, invoke the skill by name or use /media-caption-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Media Caption Generator 1.0.0 — Initial Release - Instantly generates 1080p captioned video files from uploaded media with plain language instructions. - Cloud-powered captioning: No local tools required; uses an automatic session/token system for fast setup (100 free credits to start). - Supports adding subtitles, text overlays, and audio tracks; handles multiple languages and batch processing. - Simple workflows: upload, describe caption/edit needs, get export/download link within ~30–90 seconds. - Robust error handling and automatic session/token recovery for smooth user experience. - Accepts all major video and image formats up to 500MB; outputs MP4 and other common formats.
Metadata
Slug media-caption-generator
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Media Caption Generator?

Turn a 2-minute product demo video into 1080p captioned video files just by typing what you need. Whether it's adding subtitles to social media videos or qui... It is an AI Agent Skill for Claude Code / OpenClaw, with 64 downloads so far.

How do I install Media Caption Generator?

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

Is Media Caption Generator free?

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

Which platforms does Media Caption Generator support?

Media Caption Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Media Caption Generator?

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

💬 Comments