← Back to Skills Marketplace
439
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install skill-veo3-video-gen
Description
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...
Usage Guidance
This skill appears to implement Veo/Gemini video generation, but the package metadata failing to declare GEMINI_API_KEY is a red flag. Before installing: (1) confirm the publisher/source and ask them to correct the metadata to list GEMINI_API_KEY as required; (2) run the script in an isolated environment (container/VM) the first time; (3) restrict the GEMINI_API_KEY to minimal billing/quota and rotate it after testing; (4) inspect the full generate_video.py (you have a truncated copy here) to ensure there are no unexpected network endpoints or data-exfiltration steps; (5) ensure ffmpeg and any dependencies are installed from trusted sources. If the source is unknown/untrusted, do not provide production API keys or sensitive credentials.
Capability Analysis
Type: OpenClaw Skill
Name: skill-veo3-video-gen
Version: 1.0.0
The skill is suspicious due to multiple file system vulnerabilities in `scripts/generate_video.py`. The `--filename` argument is vulnerable to path traversal, allowing an attacker to write files to arbitrary locations. Additionally, the `--reference-image` and `--last-frame-image` arguments allow arbitrary file reads, potentially exposing sensitive data if the agent has broad file system permissions. These are critical vulnerabilities that could be exploited, but there is no clear evidence of intentional malicious behavior such as data exfiltration to an unauthorized endpoint or backdoor installation.
Capability Assessment
Purpose & Capability
The SKILL.md and bundled script clearly require a Gemini API key (GEMINI_API_KEY) and call a Google Veo model via the google-genai SDK; however the registry metadata lists no required environment variables or primary credential. That mismatch is an incoherence between what the skill needs and what the package declares.
Instruction Scope
Instructions are narrowly focused on generating video, polling the API, downloading files, optionally extracting last frames and concatenating segments with ffmpeg. The script uses subprocess to call ffmpeg and runs a shell check for binaries — these are expected for this functionality. SKILL.md references storing the key in 'openclaw.json' (second key) which is an unexpected storage hint and should be clarified.
Install Mechanism
This is instruction-only with a bundled Python script. There is no install spec that downloads arbitrary code from an external URL. The script declares dependencies (google-genai, pillow) in a header comment; that is normal for a Python script meant to be run in an environment that installs dependencies.
Credentials
The runtime requires GEMINI_API_KEY (or --api-key) to call the Gemini/Veo API which is appropriate for the stated purpose, but the registry metadata omits this required environment variable. The skill also asks users to provide keys and mentions fallback to other skills (Runway) — ensure no additional credential requirements are hidden.
Persistence & Privilege
The skill does not request always:true, system-wide config changes, or other elevated privileges. It reads/writes local files (output MP4s, intermediate PNGs) which is expected for this use.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skill-veo3-video-gen - After installation, invoke the skill by name or use
/skill-veo3-video-gen - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Veo 3 Video Generation skill.
- Generate short MP4 video clips from text prompts using Google Veo 3.x via the Gemini API.
- Supports creating longer videos by automatically stitching multiple segments.
- Includes options for prompt consistency, segment style, reference images, and intermediate file handling.
- Handles API rate limits and provides fallback instructions.
- Requires GEMINI_API_KEY and ffmpeg for multi-segment videos.
Metadata
Frequently Asked Questions
What is Skill Veo3 Video 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 439 downloads so far.
How do I install Skill Veo3 Video Gen?
Run "/install skill-veo3-video-gen" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skill Veo3 Video Gen free?
Yes, Skill Veo3 Video Gen is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Skill Veo3 Video Gen support?
Skill Veo3 Video Gen is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skill Veo3 Video Gen?
It is built and maintained by Zero2Ai (@zero2ai-hub); the current version is v1.0.0.
More Skills