🎯

veo-build

🎯Skill

from cnemri/google-genai-skills

VibeIndex|
What it does

Generates and edits videos using Google's Veo AI models, supporting text-to-video, image-to-video, and advanced video manipulation techniques.

πŸ“¦

Part of

cnemri/google-genai-skills(9 items)

veo-build

Installation

Quick InstallInstall with npx
npx skills add cnemri/google-genai-skills --skill google-adk-python
git cloneClone repository
git clone https://github.com/cnemri/google-genai-skills.git ~/.gemini/skills/google-genai-skills
πŸ“– Extracted from docs: cnemri/google-genai-skills
7Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Create and edit videos using Google's Veo 2 and Veo 3 models. Supports Text-to-Video, Image-to-Video, Inpainting, and Advanced Controls.

Overview

# 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.

```python

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.