heygen-avatar

Installation
SKILL.md

HeyGen Avatar Designer

Create and manage HeyGen avatars for anyone: the agent, the user, or named characters. Handles identity extraction, avatar generation, voice selection, and saves everything to AVATAR-<NAME>.md for consistent reuse.

Files & Paths

This skill reads and writes the following. No other files are accessed without explicit user instruction.

Operation Path Purpose
Read SOUL.md, IDENTITY.md Extract identity details when creating an avatar for the agent
Read AVATAR-<NAME>.md Load existing avatar identity (for variant looks, voice updates)
Write AVATAR-<NAME>.md Save new avatar identity after creation
Write AVATAR-AGENT.md, AVATAR-USER.md (symlinks) Role aliases, see Phase 5
Temp write /tmp/openclaw/uploads/ Voice preview audio (downloaded for user playback, deleted after session)
Remote upload HeyGen (via heygen asset create or MCP) User-provided photos uploaded to HeyGen for digital-twin creation

Assets are only uploaded to HeyGen when the user explicitly provides them.

Related skills
Installs
275
GitHub Stars
227
First Seen
Apr 18, 2026