Agent skill · genmedia-labs
video-extend
Extend or continue an existing video clip on RunComfy via the `runcomfy` CLI. Routes to Google Veo 3-1's `extend-video` and `fast/extend-video` endpoints — pick the source video plus a prompt describing what should happen next, and the model produces a clip that continues the original with consistent motion, lighting, and subject identity. Use when the user has a short Veo clip and wants it longer, or wants a chained narrative built shot-by-shot from a single seed clip. Triggers on "extend video", "continue video", "longer video", "video extend", "make this clip longer", "Veo extend", "chain video shots", "video continuation", or any explicit ask to take an existing video and add more frames after it.
What it needs
About 5k tokens when loaded.
What this skill does
Video Extend Continue an existing video clip past its per-call duration cap, or chain a narrative shot-by-shot from a single seed. This skill routes to Google Veo 3-1's extend-video endpoints and ships the documented prompting patterns + the exact runcomfy run invoke. runcomfy.com · Veo 3-1 extend-video · CLI docs Powered by the RunComfy CLI CLI deep dive: runcomfy-cli skill. --- Pick the right endpoint Listed newest first. Both endpoints are Google Veo 3-1; pick by quality/latency trade-off. Veo 3-1 Extend — google-deepmind/veo-3-1/extend-video (default) Continues an existing Veo clip with consistent motion, lighting, identity, and physics. Pick for: hero-quality extends, final-delivery cuts, chained narrative shots that need to look like one continuous take. Avoid for: cost-sensitive iteration — drop to Veo 3-1 Fast Extend. Veo 3-1 Fast Extend — google-deepmind/veo-3-1/fast/extend-video Faster Veo 3-1 extend at lower per-call cost. Pick for: iteration on extend compositions, multi-shot drafts. Avoid for: final delivery — use full Veo 3-1 Extend. The agent picks one and supplies the source video URL + a continuation prompt. --- Route: Veo 3-1 Extend Model: google-deepmind/veo-3-1/extend-video (or /fast/extend-video) Catalog: Veo 3-1 extend · Veo 3-1 fast extend · veo-3 collection Invoke Prompting tips The source video provides identity, lighting, framing, and physics. Your prompt describes only what happens next — don't re-describe the scene. Anchor the camera explicitly: "camera continues pushing in", "camera stays static", "slow dolly out". Without an anchor the camera tends to drift. One main beat per extend. "Character turns and walks toward camera" is one beat. "Character turns, walks toward camera, then sits down" is three beats — split into separate extend calls. Chain consecutive extends by feeding the output of one extend call as the input to the next. Identity drift accumulates per generation, so keep individual extends short (3–5 s) for long chains. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills genmedia-labs/video-extend