heygen-cli

Automate HeyGen video generation workflows from text prompts via CLI.

109|14|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/heygen-com/heygen-cli --skill heygen-cli-heygen-com
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: heygen-cli
Source: https://github.com/heygen-com/heygen-cli/tree/main
Command: npx skills add https://github.com/heygen-com/heygen-cli --skill heygen-cli-heygen-com

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

HeyGen CLI enables developers to generate AI videos, manage avatars, translate content, and download outputs from the terminal, removing the need for manual UI interactions.

Core Features & Use Cases

  • Automated video creation from prompts with optional avatar styling and speech synthesis.
  • Avatar and look management via CLI commands for consistent branding.
  • Batch translation and asset handling to scale production workflows.

Quick Start

Run heygen video-agent create --prompt "Demo" --wait to generate a video and obtain the result.

Frequently Asked Questions about heygen-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate AI video generation from the command line?

You can automate AI video generation from the command line by running text prompts through a CLI that outputs JSON to stdout. It enables developers to create, customize, and download AI videos across automation pipelines without manual UI interactions.

Can I use HeyGen video creation in a CI system?

Yes, HeyGen video creation is suitable for CI systems because it operates non-interactively via a stable, API-driven interface. It provides structured errors on failure and JSON stdout, making it easy to integrate into automated pipelines.

What is the best way to manage AI avatars for consistent branding via automation?

The best way to manage AI avatars for consistent branding via automation is using CLI commands designed for avatar and look management. This removes manual UI interactions and allows developers to scale production workflows programmatically.

How do I batch translate AI videos using a command line interface?

You can batch translate AI videos using a command line interface that supports batch translation and asset handling. This feature allows developers to scale production workflows and automate content translation from the terminal.

Does the HeyGen CLI output structured errors when video generation fails?

Yes, the HeyGen CLI outputs structured errors on failure. It implements a stable, API-driven interface with JSON stdout, ensuring that any video generation failures are captured as structured data for automation pipelines.