
Wan 2 7
- 355k installs
- 31 repo stars
- Updated May 15, 2026
- agentspace-so/runcomfy-agent-skills
Wan 2.7 is a Claude skill that generates text-to-video with Wan-AI's Wan 2.7 model through the local RunComfy CLI.
About
Generates text-to-video with Wan-AI's Wan 2.7 model through the local RunComfy CLI. A developer uses it for short clips that lip-sync to a supplied voiceover track, multi-language dub variants, or motion-controlled shots up to 15 seconds. It documents the duration, resolution and aspect-ratio schema and points to sibling models like HappyHorse or Seedance for in-pass voice generation.
- Text-to-video with Wan-AI Wan 2.7 via the RunComfy CLI
- Audio-driven lip-sync by supplying your own audio_url track
- Up to 15s at 1080p with 5 aspect ratios and prompt expansion
Wan 2 7 by the numbers
- 354,581 all-time installs (skills.sh)
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Jul 28, 2026 (Skillselion catalog sync)
wan-2-7 capabilities & compatibility
Skill is MIT-licensed; needs a RunComfy account and GPU generation is billed by RunComfy.
- Capabilities
- video generation · lip sync · text to video
- Use cases
- video generation
- Runs
- Local or remote
- Pricing
- Bring your own API key
What wan-2-7 says it does
Lip-sync video to an audio track you supply
WAV/MP3, 3–30s, ≤15MB. **Drives lip-sync.** Omit → background music auto-generated.
For in-pass voice generation (no separate audio track), use Seedance 2.0 Pro
npx skills add https://github.com/agentspace-so/runcomfy-agent-skills --skill wan-2-7Add your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 355k |
|---|---|
| repo stars | ★ 31 |
| Security audit | 1 / 3 scanners passed |
| Last updated | May 15, 2026 |
| Repository | agentspace-so/runcomfy-agent-skills ↗ |
How do you generate Wan 2.7 video on RunComfy?
Generate a short lip-synced or motion video from a text prompt, optionally driven by your own audio track.
Who is it for?
Lip-synced clips from your own audio track and multi-reference motion control
Skip if: In-pass voice generation without a supplied track (use Seedance 2.0 Pro) or 4K output
When should I use this skill?
User says 'wan', 'wan 2.7', or asks to generate video with this model
What you get
Text-to-video clip, audio_url lip-sync configuration, and Wan 2.7 schema parameters.
- generated video file downloaded to output-dir
By the numbers
- duration cap 15s
- 1080p resolution ceiling
- audio_url 3-30s, up to 15MB
Files
Wan 2.7 — Pro Pack on RunComfy
runcomfy.com · Text-to-video · GitHub
Wan-AI's Wan 2.7 — flagship video model with multi-reference conditioning and audio-driven lip-sync — hosted on the RunComfy Model API.
npx skills add agentspace-so/runcomfy-skills --skill wan-2-7 -gWhen to pick this model (vs siblings)
| You want | Use |
|---|---|
| Lip-sync video to an audio track you supply | Wan 2.7 (audio_url) |
| Multi-reference fine motion control | Wan 2.7 |
| Smooth transitions, accurate motion physics | Wan 2.7 |
| Currently-#1 blind-vote video model | HappyHorse 1.0 |
| Multi-modal cinematic with image+video+audio refs + in-pass voice generation | Seedance 2.0 Pro |
| Cinematic motion editing on existing footage | Kling Video O1 |
| Ultra-fast iteration | LTX 2 |
If the user said "Wan" / "Wan 2.7" / "wan-ai" / "alibaba video" explicitly, route here regardless.
Prerequisites
1. RunComfy CLI — npm i -g @runcomfy/cli 2. RunComfy account — runcomfy login opens a browser device-code flow. 3. CI / containers — set RUNCOMFY_TOKEN=<token> instead of runcomfy login.
Endpoints + input schema
wan-ai/wan-2-7/text-to-video
| Field | Type | Required | Default | Notes |
|---|---|---|---|---|
prompt | string | yes | — | Up to ~5000 chars / ~1500 tokens. |
audio_url | string | no | — | WAV/MP3, 3–30s, ≤15MB. Drives lip-sync. Omit → background music auto-generated. |
aspect_ratio | enum | no | 16:9 | 16:9, 9:16, 1:1, 4:3, 3:4. |
resolution | enum | no | 1080p | 720p or 1080p. |
duration | enum | no | 5 | 2–15 (whole seconds). |
negative_prompt | string | no | — | Up to 500 chars. Concrete issues to avoid. |
enable_prompt_expansion | bool | no | true | Auto-rewrites short prompts. Disable for literal control. |
seed | int | no | — | 0..2^31-1. Reuse for variants. |
How to invoke
Default (5s 1080p 16:9, prompt-expanded):
runcomfy run wan-ai/wan-2-7/text-to-video \
--input '{"prompt": "<user prompt>"}' \
--output-dir <absolute/path>Audio-driven lip-sync (your own track):
runcomfy run wan-ai/wan-2-7/text-to-video \
--input '{
"prompt": "Medium close-up of the spokesperson, warm key light, locked tripod, slight breathing motion.",
"audio_url": "https://.../voiceover.mp3",
"duration": 12,
"aspect_ratio": "9:16"
}' \
--output-dir <absolute/path>Literal control (no auto-expansion):
runcomfy run wan-ai/wan-2-7/text-to-video \
--input '{
"prompt": "<exactly what you want, verbatim>",
"enable_prompt_expansion": false,
"negative_prompt": "no subtitles, no flicker, no distorted hands"
}' \
--output-dir <absolute/path>Prompting — what actually works
Camera + motion in plain English. "Slow dolly in", "locked tripod, low angle", "handheld follow", "crane move from above". Front-load the shot.
One primary action per clip. Don't pile up multiple competing actions.
Related skills
How it compares
Pick wan-2-7 over happyhorse-1-0 when custom voiceover lip-sync via audio_url or multi-reference conditioning is the primary requirement.
FAQ
How does wan-2-7 enable lip-sync on RunComfy?
wan-2-7 documents Wan 2.7 audio-driven lip-sync using the audio_url parameter on runcomfy run wan-ai/wan-2-7/text-to-video. The skill includes duration, resolution, and aspect-ratio schema guidance.
What triggers the wan-2-7 skill in agent sessions?
wan-2-7 activates on wan, wan 2.7, wan-2-7, wan video, or explicit asks to generate video with Wan 2.7. The skill routes away to HappyHorse or Seedance when their strengths fit better.
Is Wan 2 7 safe to install?
skills.sh reports 1 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.