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