mcpField
V
veo-build

veo-build

github.com/cnemriCreative & media128108 installsUpdated 38w ago
Repository

About veo-build

A workflow skill for creating and editing video with Google's Veo models through the google-genai Python SDK. It covers text- and image-based generation, masking edits, and advanced video controls.

Key features

  1. 01Text-to-video and image-to-video
  2. 02Veo 2 masking and inpainting
  3. 03Frame interpolation
  4. 04Video extension
  5. 05Reference-image guidance

Use cases

  1. 01Create a clip from a text prompt
  2. 02Animate a still image
  3. 03Remove or insert objects in a video
  4. 04Extend a clip or bridge two frames

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/cnemri/google-genai-skills --skill veo-build

After installing, type/veo-buildin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
advanced.md
editing.md
generation.md
prompting.md
source_code.md

Details

From the project README

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

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.

Comments

Markdown supported