veo-video-gen

Generate and analyze videos via the Veo API with Gemini VLM prompt refinement.

18|4|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/kaiye/skills --skill veo-video-gen-kaiye
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: veo-video-gen
Source: https://github.com/kaiye/skills/tree/main/veo-video-gen
Command: npx skills add https://github.com/kaiye/skills --skill veo-video-gen-kaiye

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, base64, python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to generate, analyze, and refine short videos using Google's Veo API, automating complex video creation workflows.

Core Features & Use Cases

  • Text-to-Video Generation: Users can produce videos directly from text prompts, specifying duration, aspect ratio, and style preferences. For example, creating an animated promo clip based on a simple description.
  • Video Analysis and Prompt Generation: Upload reference videos, analyze them with Gemini VLM, and generate detailed prompts to reproduce or modify similar videos. This is useful for content creators seeking style consistency.
  • Image-Referenced Video Creation: Use images to guide the composition and style of generated videos, assisting in visual branding and concept prototyping.
  • Parsing and Refining Video Prompts: Provides detailed structured prompts to enable precise control over video content, style, and motion aspects.

Quick Start

Provide a prompt describing the video you want and run the script to generate the video accordingly.

Frequently Asked Questions about veo-video-gen

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

FAQPage Schema
How do I generate a video from a text prompt using the Veo API?

You can generate a video from a text prompt by running the provided scripts to automate Veo API calls, specifying desired duration, aspect ratio, and style preferences for the generated video output.

Can I analyze an existing video to extract its prompt details?

Yes, you can upload reference videos for Gemini VLM analysis to extract detailed structured prompts, enabling you to reproduce or modify similar video content for style consistency.

Does Veo video generation support image-referenced creation?

Yes, Veo video generation supports image-referenced creation, allowing you to input images to guide the visual composition and style of the synthesized video.

How do I refine video prompts for precise control over motion and style?

You can parse and refine video prompts using the Skill's inline controls to structure detailed parameters, ensuring precise control over video content, motion aspects, and visual style.

Do I need Python to run Veo video generation scripts?

Yes, you need Python3 installed along with the requests and base64 libraries to execute the scripts that automate Veo API video synthesis and analysis workflows.

What are the limitations of using Veo API for video synthesis?

Veo API video synthesis is designed for short video generation workflows, relying on Gemini VLM analysis and structured prompt refinement to control content parameters within duration and aspect ratio constraints.