video-extend

Extends existing video clips using Google Veo 3-1 extend-video endpoints via the RunComfy CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @runcomfy/cli.

What problem does it solve? AI video models cap each generation at a few seconds, so creators cannot produce longer clips or multi-shot narratives from a single seed video. This Skill continues an existing Veo clip past its per-call duration limit while preserving motion, lighting, and subject identity. ## Core Features & Use Cases - Endpoint routing: Chooses between Veo 3-1 Extend (hero quality) and Veo 3-1 Fast Extend (lower cost for iteration) based on quality versus budget intent. - Prompting guidance: Ships documented patterns for camera anchoring, one-beat-per-extend structure, and chaining outputs to build shot-by-shot narratives. - CLI execution: Invokes runcomfy run google-deepmind/veo-3-1/extend-video with a source video URL and continuation prompt, then downloads the result. - Use Case: Take an 8-second text-to-video clip of a character, extend it to 16 seconds with a camera push-in, then chain two more extends to build a three-beat story. ## Quick Start Ask the agent to extend your video by providing the clip URL and a short prompt describing what should happen next, for example: extend this video so the camera slowly pushes in while the character turns toward the window.

Frequently Asked Questions about video-extend

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

FAQPage Schema
How do I extend an existing AI video clip to make it longer?▼

Provide the source video URL and a prompt describing what happens next, then run `runcomfy run google-deepmind/veo-3-1/extend-video` with that input. The model continues the clip with consistent motion, lighting, and subject identity, and the CLI downloads the result.

What is the difference between Veo 3-1 Extend and Fast Extend?▼

Veo 3-1 Extend is the default endpoint for hero-quality, final-delivery continuations. Veo 3-1 Fast Extend runs faster at lower per-call cost and is intended for iterating on compositions and multi-shot drafts before locking the final sequence.

Can I chain multiple video extends into a longer narrative?▼

Yes, feed the output of one extend call as the input to the next, with one story beat per call. Identity holds across roughly 3-4 chained extends; beyond that, re-anchor with an image-to-video generation to control drift.

Why does my extended video drift from the original subject or camera?▼

Drift happens when prompts lack an explicit camera anchor or pack multiple beats into one extend. Anchor the camera with phrases like "camera stays static" and keep individual extends short, around 3-5 seconds, for long chains.

Does video extend work with models other than Google Veo?▼

Only Veo exposes a CLI-reachable extend-video endpoint. For other vendors like Wan, Kling, or Seedance, continuation is done through their text-to-video or image-to-video endpoints using the previous output's final frame as the reference.