
Lipsync
Animate a portrait still plus audio into a speaking avatar (OmniHuman),Re-sync mouth movement on existing video to a new audio track (Sync Labs, Kling, Creatify),Generate video with synced speech from
Install
npx skills add https://github.com/agentspace-so/runcomfy-agent-skills --skill lipsyncWhat is this skill?
- Splits portrait+audio avatar flows vs video+audio mouth resync vs generate-and-sync
- Documents Sync Labs, Kling lipsync, OmniHuman, and Creatify model routing
- Triggers on dub, voiceover sync, and make-this-video-speak style requests
Adoption & trust: 151k installs on skills.sh; 15 GitHub stars; 2/3 security scanners passed (skills.sh audits).
Recommended Skills
Journey fit
Lip-sync endpoints are exposed for agents assembling dubbing, avatars, and voice-driven video in the build phase. Intent-based routing across OmniHuman, Sync Labs v2/Pro, Kling, and Creatify through runcomfy CLI matches agent-tooling patterns.
Common Questions / FAQ
Is Lipsync safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Lipsync
# Lipsync Drive a face's mouth from an audio track. This skill routes across the lip-sync endpoints in the RunComfy catalog — OmniHuman, Sync Labs sync v2, Kling lipsync, Creatify — picking the right model for the user's actual intent and shipping the documented prompts + the exact `runcomfy run` invoke. [runcomfy.com](https://www.runcomfy.com/?utm_source=skills.sh&utm_medium=skill&utm_campaign=lipsync) · [Sync Labs models](https://www.runcomfy.com/models/sync/sync/lipsync/v2?utm_source=skills.sh&utm_medium=skill&utm_campaign=lipsync) · [CLI docs](https://docs.runcomfy.com/cli/introduction?utm_source=skills.sh&utm_medium=skill&utm_campaign=lipsync) ## Powered by the RunComfy CLI ```bash # 1. Install (see runcomfy-cli skill for details) npm i -g @runcomfy/cli # or: npx -y @runcomfy/cli --version # 2. Sign in runcomfy login # or in CI: export RUNCOMFY_TOKEN=<token> # 3. Lipsync runcomfy run <vendor>/<model> \ --input '{"video_url": "...", "audio_url": "..."}' \ --output-dir ./out ``` CLI deep dive: [`runcomfy-cli`](https://www.skills.sh/agentspace-so/runcomfy-agent-skills/runcomfy-cli) skill. ## Consent Driving a real person's mouth from a separate audio track is dual-use. Refuse user requests that target real public figures without consent, or that aim at defamatory or sexually explicit synthetic media. The skill itself does not gate inputs — the responsibility rests with the operator. --- ## Pick the right model Listed newest first within each subtype. The agent picks one route based on: input shape (portrait still + audio vs source video + audio vs script-only), quality tier, and budget. ### Source video + audio → lip-synced video (mouth-swap on existing footage) **Sync Labs sync v2 Pro** — `sync/sync/lipsync/v2/pro` *(default for premium)* > Sync Labs' premium lip-sync — state-of-the-art mouth motion onto an existing video. Preserves the rest of the frame untouched. > Pick for: hero-quality dubs, lipsync on professionally-shot video, foreign-language dubbing where mouth fidelity matters most. > Avoid for: cost-sensitive batch jobs — drop to **sync v2**. **Sync Labs sync v2** — [`sync/sync/lipsync/v2`](https://www.runcomfy.com/models/sync/sync/lipsync/v2?utm_source=skills.sh&utm_medium=skill&utm_campaign=lipsync) > Standard Sync Labs tier, same workflow as Pro. > Pick for: scaled / batch lipsync jobs, drafts. > Avoid for: hero delivery — use **v2 Pro**. **Kling Lipsync (audio-to-video)** — [`kling/lipsync/audio-to-video`](https://www.runcomfy.com/models/kling/lipsync/audio-to-video?utm_source=skills.sh&utm_medium=skill&utm_campaign=lipsync) > Kling's lip-sync onto a source video, driven by an audio track. > Pick for: Kling-pipeline integration; alternative to Sync Labs. > Avoid for: top-tier mouth fidelity — Sync Labs Pro is the industry benchmark. **Creatify Lipsync** — [`creatify/lipsync`](https://www.runcomfy.com/models/creatify/lipsync?utm_source=skills.sh&utm_medium=skill&utm_campaign=lipsync) > Creatify's lipsync endpoint. > Pick for: Creatify-ecosystem workflows. > Avoid for: comparison shop