Individual skill
heygen-translate
Translate and dub a video into another language with voice cloning and lip-sync, powered by HeyGen Video Translation. The presenter keeps their face, their voice is cloned into the target language, and lips re-sync to the new audio — viewers see the same person speaking natively. Use when: (1) localizing an existing video into one or more languages ("translate this video to Spanish", "make this in French and German", "dub this into Japanese", "I need this in 10 languages for a launch"), (2) the user has a finished video and wants the SAME presenter speaking another language (not a new presenter — that's heygen-video), (3) podcast / audio-only translation ("translate this podcast", "dub the audio but keep my video"), (4) high-stakes translations where the user wants to review/edit subtitles before final render (the proofreads workflow), (5) "translate my video", "dub this", "localize this clip", "make a multilingual version", "subtitle and dub". Returns the translated video URL (or audio file for audio-only mode), one per target language. Chain signal: if the user wants to CREATE a new video in another language (no source video exists yet), route to heygen-video and write the script in the target language — do not use heygen-translate. Use heygen-translate only when there is an existing source video to localize. NOT for: creating new videos from scratch (use heygen-video), avatar creation (use heygen-avatar), TTS-only synthesis (use heygen-video with audio-only output), or text-only translation.
heygen-translate/SKILL.md
Source commit 1bd5e4d33a028dfed3abf504c5e3dd644fb9ea8a
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 540
- Repository last updated
- Jul 14, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- ai-agent Repository topic
- avatar-video Repository topic
- claude-code Repository topic
- heygen Repository topic
- openclaw Repository topic
- skill Repository topic
- video Repository topic
- operations Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesSKILL.mdcore · 30,624 bytesreferences/asset-routing.mddoc · 6,064 bytesreferences/language-locale-guide.mddoc · 10,348 bytesreferences/proofreads-workflow.mddoc · 19,750 bytesreferences/troubleshooting.mddoc · 10,880 bytes
Read excerpt
# HeyGen Video Translation
Translate and dub an existing video into 175+ languages. The system clones the
presenter's voice into the target language, re-syncs their lips to the new
audio, and returns a fully dubbed video. You provide a source video and a target
language — the engine handles transcription, translation, voice cloning,
lip-sync, and (optionally) burned-in captions.
This is **not** new-video generation. The presenter, performance, framing, and
brand assets in the original video are preserved. Translation rides on top of
what's already there.
## User-Facing Behavior