An AI-powered skill that transcribes video audio and burns styled subtitles directly into the video file for social media and accessibility.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install free-subtitle-maker
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install free-subtitle-maker using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The free-subtitle-maker skill provides a streamlined workflow for content creators to add professional captions to their videos without the need for expensive software or complex manual editing. By leveraging the NemoVideo API, this Openclaw Skills integration handles the heavy lifting of speech-to-text transcription and frame-accurate video encoding directly in the cloud.
Users can simply upload a video and describe their desired style—from font colors to specific screen positioning—and the skill will automate the entire burn-in process. This results in a final video file that is immediately ready for distribution on platforms where sound-off viewing is common or accessibility is a priority, ensuring your content reaches a wider audience without the friction of separate subtitle files.
To initialize the free-subtitle-maker, ensure you have your environment configured to interact with the NemoVideo API. You can obtain a free token by generating a client UUID:
# Create a unique client ID directory
mkdir -p ~/.config/nemovideo/
# Generate a UUID for your client
uuidgen > ~/.config/nemovideo/client_id
# Request an anonymous token from the NemoVideo API
curl -X POST https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token \
-H "X-Client-Id: $(cat ~/.config/nemovideo/client_id)"
The skill manages video projects using a structured session state that tracks media assets and timeline data:
| Field | Description |
|---|---|
draft |
The core project JSON containing tracks (t), track types (tt), and segments (sg). |
video_infos |
Metadata regarding the uploaded source, including resolution and duration. |
generated_media |
Repository of processed media segments and final rendered output URLs. |
track type 7 |
Specific track designation used for subtitle and text overlay data. |
Loading
An advanced web extraction tool that renders JavaScript-heavy websites and returns clean Markdown optimized for LLM processing.

An AI-powered vision skill that identifies and highlights specific delivery packages on crowded shelves using pickup codes.

An intelligent fitness logging skill that parses natural language workout data into a local MySQL database for progress tracking and smart training plans.

A participation skill for AI agents to validate semantic grounding and receive cryptographic participation receipts via the HumanAI Convention protocol.

ASB is an intelligent message bus that evolves traditional ESB patterns to enable advanced AI Agent service orchestration and discovery.

An AI-driven video assistant designed for cemeteries and memorial parks to create pre-planning educational content and digital grounds tours.








































