Task Router Skill
Task Router
Create AI digital human videos with HeyGen API. Free starter guide.
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install daaab/heygen-avatar-liteInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Create professional AI-generated videos with your own digital human avatar!
HeyGen Account (Creator plan or above)
Custom Avatar (optional)
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Your App │────▶│ HeyGen API │────▶│ Video │
│ (trigger) │ │ (generate) │ │ Output │
└─────────────┘ └─────────────┘ └─────────────┘
│ │
▼ ▼
┌─────────┐ ┌─────────────┐
│ Text │ │ Avatar + │
│ Input │ │ Voice │
└─────────┘ └─────────────┘
HEYGEN_API_KEY="your_api_key_here"
curl -X GET "https://api.heygen.com/v2/avatars" \
-H "X-Api-Key: $HEYGEN_API_KEY" | jq '.data.avatars[:5]'
curl -X GET "https://api.heygen.com/v2/voices" \
-H "X-Api-Key: $HEYGEN_API_KEY" | jq '.data.voices[:5]'
curl -X POST "https://api.heygen.com/v2/video/generate" \
-H "X-Api-Key: $HEYGEN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"video_inputs": [{
"character": {
"type": "avatar",
"avatar_id": "YOUR_AVATAR_ID",
"avatar_style": "normal"
},
"voice": {
"type": "text",
"input_text": "Hello! This is my AI avatar speaking.",
"voice_id": "YOUR_VOICE_ID"
}
}],...
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# 🎬 HeyGen AI Avatar Video (Lite)
Create professional AI-generated videos with your own digital human avatar!
## 🎯 What You'll Build
- Generate videos with AI avatars speaking any text
- Support for multiple languages
- Portrait (9:16) and Landscape (16:9) formats
- Custom voice cloning integration
## 📋 Prerequisites
1. **HeyGen Account** (Creator plan or above)
- [**👉 Sign up for HeyGen**](https://www.heygen.com/?sid=rewardful&via=clawhub) — new users get 1 free video!
- Get API key from Settings → API
2. **Custom Avatar** (optional)
- Upload training video to create your digital twin
- Or use HeyGen's stock avatars
## 🏗️ Architecture
```
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Your App │────▶│ HeyGen API │────▶│ Video │
│ (trigger) │ │ (generate) │ │ Output │
└─────────────┘ └─────────────┘ └─────────────┘
│ │
▼ ▼
┌─────────┐ ┌─────────────┐
│ Text │ │ Avatar + │
│ Input │ │ Voice │
└─────────┘ └─────────────┘
```
## 🚀 Quick Start
### Step 1: Get Your API Key
```bash
HEYGEN_API_KEY="your_api_key_here"
```
### Step 2: List Available Avatars
```bash
curl -X GET "https://api.heygen.com/v2/avatars" \
-H "X-Api-Key: $HEYGEN_API_KEY" | jq '.data.avatars[:5]'
```
### Step 3: List Available Voices
```bash
curl -X GET "https://api.heygen.com/v2/voices" \
-H "X-Api-Key: $HEYGEN_API_KEY" | jq '.data.voices[:5]'
```
### Step 4: Generate a Video
```bash
curl -X POST "https://api.heygen.com/v2/video/generate" \
-H "X-Api-Key: $HEYGEN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"video_inputs": [{
"character": {
"type": "avatar",
"avatar_id": "YOUR_AVATAR_ID",
"avatar_style": "normal"
},
"voice": {
"type": "text",
"input_text": "Hello! This is my AI avatar speaking.",
"voice_id": "YOUR_VOICE_ID"
}
}],...Task Router
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.