Skip to main content
skill CX Codex

talking-head-video — Claude Code skill: video, install

This skill creates talking-head videos from scripts, photos, or audio. Use it for AI presenters, lip-sync avatars, training clips, and multilingual content.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add eachlabs/skills --skill talking-head-video -a claude-code
Open on GitHub

What talking-head-video does

talking-head-video sends requests to each::sense AI to make presenter videos from a written script, a portrait, or an audio track. It can animate a still image, match mouth movement to existing speech, and shape the presenter’s delivery with different expressions.

You can describe a corporate spokesperson, training instructor, news anchor, or product explainer in the request. Supported outputs include portrait 1080x1920, landscape 1920x1080, and square 1080x1080 video up to 60s; headshot output is 720x720 for up to 30s.

The request uses the EACHLABS_API_KEY header with https://eachsense-agent.core.eachlabs.run/v1/chat/completions. The API key is required for the request to work.

What it helps with

  • make a presenter video from a script
  • animate a still portrait
  • sync lip movement to an audio track
  • produce a corporate spokesperson clip
  • build a training video with an AI instructor

Example prompts for the agent

  • Create a talking-head video with an AI presenter using this script: “Welcome to the course.”
  • Animate portrait.jpg with natural speech and a 16:9 layout.
  • Sync the portrait to voiceover.mp3 and match the mouth movement to the audio.

How to install talking-head-video

1Skills CLI (Vercel)

npx skills add eachlabs/skills --skill talking-head-video -a claude-code

2Manually: put the files in place

~/.claude/skills/talking-head-video/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/talking-head-video/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about talking-head-video

How do I install talking-head-video in Claude Code?

Run npx skills add eachlabs/skills --skill talking-head-video -a claude-code, then use ~/.claude/skills/talking-head-video/SKILL.md.

What does talking-head-video do?

It creates talking-head videos from scripts, photos, or audio. The skill covers AI presenters, lip-sync clips, corporate messages, and training content.

What video formats does talking-head-video support?

The listed outputs are portrait 1080x1920, landscape 1920x1080, and square 1080x1080 videos up to 60s. Headshot output uses 720x720 and runs up to 30s.

Similar skills

All skills for AI and ML →

From the same set36

video-watermark A skill that stamps logos or text onto video and strips existing watermarks. Runs through each::sense AI over HTTP. CX Codex +1 402installs style-transfer Turn photos into artistic styles or borrow the look of a reference image while keeping key parts of the original intact. CX Codex +1 383installs ai-avatar-generation Generates avatars from photos or text, covering professional headshots, cartoon and 3D characters, fantasy personas, and gaming profiles. CX Codex +1 378installs music-video-generation Creates music videos with each::sense: audio visualizers, lyric videos, animation, and concert visuals timed to the track. CX Codex +1 372installs video-highlight-extraction This skill finds standout moments in long videos and turns them into clips or highlight reels. Use it for games, sports, podcasts, webinars, and meetings. CX Codex +1 344installs youtube-video-generation This skill creates YouTube videos, Shorts, and thumbnails through each::sense AI. Use it for explainers, product reviews, tutorials, and faceless content. CX Codex +1 339installs emoji-sticker-generation This skill builds custom emoji and sticker packs with each::sense AI: cartoon emoji from photos, expression sets, animated stickers sized for Slack, Discord and WhatsApp. CX Codex +1 333installs eachlabs-face-swap A skill that walks your agent through face swaps on images and video using the EachLabs Predictions API. Handy when one face has to land in someone else's shot. CX Codex +1 322installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor