Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
cnemri avatar

Veo Build

  • 93 installs
  • 124 repo stars
  • Updated February 6, 2026
  • cnemri/google-genai-skills

Guides creating and editing videos with Google's Veo 2 and Veo 3 models via the google-genai SDK: text-to-video, image-to-video, inpainting, and advanced controls.

About

Provides workflows for video generation and editing using Veo 2/3 through the google-genai Python SDK on Vertex AI. A developer uses it to build text-to-video, image-to-video, or inpainting features.

  • Text-to-video and image-to-video with Veo 3
  • Veo 2 inpainting plus frame interpolation and video extension

Veo Build by the numbers

  • 93 all-time installs (skills.sh)
  • Ranked #799 of 1,335 Generative Media skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cnemri/google-genai-skills --skill veo-build

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs93
repo stars124
Last updatedFebruary 6, 2026
Repositorycnemri/google-genai-skills

What it does

Guides creating and editing videos with Google's Veo 2 and Veo 3 models via the google-genai SDK: text-to-video, image-to-video, inpainting, and advanced controls.

Files

SKILL.mdMarkdownGitHub ↗

Veo Video Generation and Editing

This skill provides comprehensive workflows for using Google's Veo models (Veo 2 and Veo 3) via the google-genai Python SDK.

Quick Start Setup

All Veo operations require the google-genai library and an authenticated client with Vertex AI enabled.

from google import genai
from google.genai import types
import os

PROJECT_ID = os.environ.get("GOOGLE_CLOUD_PROJECT")
LOCATION = os.environ.get("GOOGLE_CLOUD_REGION", "us-central1")

client = genai.Client(vertexai=True, project=PROJECT_ID, location=LOCATION)

Reference Materials

  • [Generation (Veo 3)](references/generation.md): Text-to-Video, Image-to-Video.
  • [Editing (Veo 2)](references/editing.md): Inpainting, Masking.
  • [Advanced Controls](references/advanced.md): Frame Interpolation, Video Extension, Reference Images.
  • [Prompting Guide](references/prompting.md): Camera angles, visual styles, and best practices.
  • [Source Code](references/source_code.md): Deep inspection of SDK internals (models.py, types.py).

Available Workflows

1. Video Generation (Veo 3)

Create new videos from text or image prompts.

  • Text-to-Video: Create videos from detailed text descriptions.
  • Image-to-Video: Animate static images.
  • Prompt Engineering: Optimization keywords for camera, lighting, and style.

2. Video Editing (Veo 2)

Modify existing videos using masks (Inpainting).

  • Remove Objects: Erase dynamic or static objects.
  • Insert Objects: Add new elements into a scene.

3. Advanced Controls (Veo 3)

Specialized generation tasks for precise control.

  • Frame Interpolation: Generate video bridging two images (first & last frame).
  • Video Extension: Extend the duration of an existing video clip.
  • Reference-to-Video: Use specific asset images (subjects, products) to guide generation.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.