← Back to Skills Marketplace
mhogan2013-9

Video Explainer

by mhogan2013-9 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
61
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install video-explainer
Description
Turn a 2-minute screen recording of a software walkthrough into 1080p narrated explainer video just by typing what you need. Whether it's turning raw recordi...
Usage Guidance
This skill appears to be a cloud-based explainer-video frontend and requires a NEMO_TOKEN (it can also obtain a short-lived anonymous token from https://mega-api-prod.nemovideo.ai). Before installing: (1) confirm you are comfortable uploading potentially sensitive video/audio to the external domain mega-api-prod.nemovideo.ai and review that service's privacy/terms; (2) avoid providing long-lived or unrelated credentials — NEMO_TOKEN is the only required credential; (3) ask the publisher why the frontmatter lists a local config path (~/.config/nemovideo/) and why the skill probes install/config directories — if you don't want filesystem probing, decline installation; (4) prefer ephemeral/anonymous tokens rather than putting a persistent NEMO_TOKEN in your environment; (5) if you need stronger assurance, request the service's homepage, privacy policy, and code or host provenance before using with sensitive footage.
Capability Analysis
Type: OpenClaw Skill Name: video-explainer Version: 1.0.0 The skill is a functional wrapper for a cloud-based video processing service (nemovideo.ai). It manages authentication via the NEMO_TOKEN environment variable or an anonymous token generation process, and it facilitates video uploads and rendering tasks through a documented API. While it includes telemetry headers (X-Skill-Platform) and sends user data to a third-party backend (mega-api-prod.nemovideo.ai), these behaviors are transparently documented and directly aligned with the stated purpose of providing a cloud-rendered video explainer service.
Capability Assessment
Purpose & Capability
Name and instructions align with a cloud-based video processing service and the single required credential (NEMO_TOKEN) is appropriate. However the SKILL.md frontmatter requests a config path (~/.config/nemovideo/) while the registry metadata above stated no required config paths — this mismatch is incoherent and could indicate the skill expects local config files not declared elsewhere.
Instruction Scope
Runtime instructions tell the agent to upload user-provided video files and to call external API endpoints (session creation, SSE, upload, render, credits, state). That is expected for the stated purpose. Concerns: (1) the skill instructs detecting install paths (~/.clawhub/, ~/.cursor/skills/) to set X-Skill-Platform header — that requires probing specific filesystem locations; (2) it will POST to an anonymous-token endpoint and treat the returned token as NEMO_TOKEN if none is present. Both behaviors expand what the agent will read/access beyond just in-chat file uploads and should be noted. The SKILL.md also instructs to not expose tokens, but the agent will still handle and transmit them to the external API.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing is written to disk by an installer in the skill package itself.
Credentials
Only NEMO_TOKEN is declared as required (primaryEnv). That fits the cloud API workflow. The skill will also obtain an anonymous token from the remote API if NEMO_TOKEN is absent. No other unrelated secrets are requested. Still, a token grants the backend permission to process uploaded media, so the privacy/credential impact is real and should be considered.
Persistence & Privilege
always:false and no install hooks — good. But the skill instructs probing common install/config paths (~/.clawhub/, ~/.cursor/skills/, and a possible ~/.config/nemovideo/) to determine X-Skill-Platform and possibly read local config. Probing these paths is more intrusive than strictly necessary for a single-use cloud upload and could leak information about local environment layout.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install video-explainer
  3. After installation, invoke the skill by name or use /video-explainer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Effortless AI-driven video explainers from raw footage or slides. - Instantly turn a 2-minute screen recording or slides into a narrated 1080p explainer video in 1–2 minutes. - No manual editing — just upload your footage and describe what you want; AI handles the rest. - Seamless setup with automatic cloud connection and free anonymous access (100 credits, 7-day expiry). - Supports key workflows: quick edits, batch sessions, and iterative refinement with timeline state. - Broad format support (video: mp4, mov, avi, webm, mkv; image/audio: jpg, png, gif, webp, mp3, wav, etc.). - Built-in error handling and export management for a smooth user experience.
Metadata
Slug video-explainer
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Video Explainer?

Turn a 2-minute screen recording of a software walkthrough into 1080p narrated explainer video just by typing what you need. Whether it's turning raw recordi... It is an AI Agent Skill for Claude Code / OpenClaw, with 61 downloads so far.

How do I install Video Explainer?

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

Is Video Explainer free?

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

Which platforms does Video Explainer support?

Video Explainer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Video Explainer?

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

💬 Comments