heygen — Claude Code skill: what it does, how to install
Skill for generating AI avatar videos, explainers, and presentations through the HeyGen API or MCP tools directly from agent chats.
npx skills add calesthio/OpenMontage --skill heygen -a claude-codeWhat heygen does
This skill integrates HeyGen into coding agents to produce talking-head videos, product explainers, and presentations. When HeyGen MCP tools are present, it uses them directly to handle authentication and format requests automatically. If MCP tools are absent, it falls back to standard HTTP calls.
The core workflow prioritizes the Video Agent mode to assemble videos from structured prompts with styling and timing. For strict requirements, it supports building scenes with exact scripts, assigned voice IDs, and custom backgrounds without AI rewriting. Operation requires the HEYGEN_API_KEY environment variable.
Note that this skill is deprecated and scheduled for future removal. The author recommends migrating to create-video for prompt-driven generation or avatar-video for scene-level script and voice controls.
What it helps with
- Generate talking-head explainer videos from text prompts
- Construct multi-scene presentations with specific avatars and voices
- Poll video processing status to retrieve download links
- List and inspect existing videos within the HeyGen account
- Remove unwanted video assets through API commands
Example prompts for the agent
- Generate a short product explainer video with an avatar based on our release notes.
- Check the rendering status for this video ID and return the download link.
- List all generated videos available in my HeyGen account.
How to install heygen
1Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill heygen -a claude-code2Manually: put the files in place
~/.claude/skills/heygen/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/heygen/
1Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill heygen -a codex2Manually: put the files in place
.agents/skills/heygen/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill heygen -a cursor2Manually: put the files in place
.cursor/skills/heygen/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install calesthio/OpenMontage heygen2Manually: put the files in place
.github/skills/heygen/SKILL.md1Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill heygen -a gemini-cli2Platform CLI
gemini skills install https://github.com/calesthio/OpenMontage --path .claude/skills/heygenManually: put the files in place
.devin/skills/heygen/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill heygen -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set28
The whole set →Similar
Questions about heygen
How to install heygen in Claude Code?
Run npx skills add calesthio/OpenMontage --skill heygen -a claude-code in your terminal.
What is required to run this skill?
You must provide a valid HEYGEN_API_KEY in your environment, alongside either HeyGen MCP tools or direct API access.
Why is this skill marked as deprecated?
The author split the combined functionality into focused tools: create-video for prompt-based workflows and avatar-video for explicit scene and voice control.