image-to-video

Routes image-to-video requests to HappyHorse, Wan 2.7, or Seedance models via the RunComfy CLI.

12|2|Updated Aug 12, 2026
One-click install
npx skills add https://github.com/genmedia-labs/skills --skill image-to-video-genmedia-labs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: image-to-video
Source: https://github.com/genmedia-labs/skills/tree/main/image-to-video
Command: npx skills add https://github.com/genmedia-labs/skills --skill image-to-video-genmedia-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @runcomfy/cli.

What problem does it solve? Choosing the wrong image-to-video model wastes generation credits and produces weak results; this Skill classifies user intent and routes each animation request to the right RunComfy model with the correct parameters. ## Core Features & Use Cases - Intent-based model routing: Selects HappyHorse 1.0 I2V for portrait/product animation with native audio, Wan 2.7 with audio_url for custom-voiceover lip-sync, or Seedance 2.0 Pro for multi-modal image + reference video + reference audio composition. - Documented schemas and prompting patterns: Each route includes parameter tables, CLI invocation examples, and prompting tips so output quality improves without trial-and-error iterations. - Use Case: A marketer needs the same spokesperson image lip-synced to voiceovers in three languages; the Skill routes to Wan 2.7, reuses the prompt with a locked seed, and swaps audio_url per language. ## Quick Start Ask the agent to animate a still image into a video on RunComfy, describing the motion you want and providing the image URL.

Frequently Asked Questions about image-to-video

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

FAQPage Schema
How do I animate a still image into a video with AI?▼

Provide a source image URL and a motion-focused prompt, and the Skill routes the request to HappyHorse 1.0 I2V by default via the RunComfy CLI. Prompts should lead with motion verbs like drift, orbit, or dolly in rather than restating image content.

Which image-to-video model should I use for lip-sync with a custom voiceover?▼

Use Wan 2.7 with the audio_url parameter, which accepts a 3-30 second MP3 or WAV file and drives lip-sync to it. Match the duration parameter to your audio length and lock the seed for consistency across language variants.

Can I combine an image with a reference video and reference audio in one generation?▼

Yes, Seedance 2.0 Pro accepts up to 9 image references, 3 video references of 2-15 seconds each, and 3 audio references. Number the references in your prompt, such as subject from image 1 and voice from audio 1, so the model routes cues correctly.

What are the limitations of image-to-video generation on RunComfy?▼

Each model caps clips at 15 seconds, HappyHorse output aspect matches the input image, and Seedance 2.0 Pro is limited to 720p on this template. The Skill picks one model per call, so combining features from multiple models requires separate calls and manual stitching.

Why does the RunComfy CLI fail with exit code 77?▼

Exit code 77 means you are not signed in or the token was rejected. Run runcomfy login to complete the browser device-code flow, or set the RUNCOMFY_TOKEN environment variable in CI and container environments.