← 返回 Skills 市场
bluelyw

Veo 3 Video Gen (Gemini API)

作者 bluelyw · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
3050
总下载
2
收藏
10
当前安装
1
版本数
在 OpenClaw 中安装
/install 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 clips, product demos) and want a reproducible CLI workflow (generate, poll, download MP4, optionally stitch multiple segments).
安全使用建议
This skill appears to implement Veo/Gemini video generation as advertised, but the package metadata is inconsistent and the source is 'unknown.' Before installing or running it: (1) Treat GEMINI_API_KEY as required — only provide an API key you trust and that has appropriate billing/quota limits. (2) Be prepared to install python deps (google-genai, pillow) and ensure ffmpeg is on PATH if you plan to concatenate segments. (3) Review the script contents locally (it is included) — there are no hidden remote endpoints, but it uses subprocess/ffmpeg and prints MEDIA: lines which some hosts may auto-attach/upload outputs. (4) Run in an isolated environment or test account if you are unsure about billing or data exfiltration. (5) Ask the publisher (or avoid) if you need the package metadata corrected — the omission of required env vars/install instructions is a red flag for sloppy or incomplete packaging.
功能分析
Type: OpenClaw Skill Name: veo3-video-gen Version: 0.1.0 The skill is classified as benign. It uses `subprocess.run` in `scripts/generate_video.py` to execute `ffmpeg` for video concatenation and last-frame extraction, which are high-risk capabilities. However, `ffmpeg` is explicitly listed as a requirement in `SKILL.md` and its use is directly aligned with the skill's stated purpose of generating and stitching videos. The commands passed to `ffmpeg` are constructed programmatically from controlled inputs, and there is no evidence of data exfiltration, malicious execution, persistence, or prompt injection attempts.
能力评估
Purpose & Capability
The code and SKILL.md align with the stated purpose (generate and stitch Veo/Gemini video segments). However the registry metadata claims no required env vars/binaries while the instructions and script require GEMINI_API_KEY and (when using multiple segments) ffmpeg. The script also lists python dependencies (google-genai, pillow) in header comments but there is no install spec — this mismatch is disproportionate to the stated metadata.
Instruction Scope
The runtime instructions and the script stay within the stated scope: call the Gemini API via the google-genai SDK, poll for results, download/save video files, optionally extract frames and concatenate via ffmpeg. The SKILL.md and script do not attempt to read unrelated system files or external endpoints beyond the Gemini API and local reference-image paths. Note: the script prints MEDIA: lines for each segment (explicitly documented) which some agent hosts may auto-attach/upload — that behavior should be expected and reviewed.
Install Mechanism
There is no install spec (instruction-only), which minimizes automatic disk writes, but the script includes dependency declarations (google-genai, pillow) and requires Python >=3.10. Because dependencies are not installed automatically, users must install them themselves. This is consistent with an instruction-only skill but is an operational gap (the metadata should mention these requirements).
Credentials
The registry metadata lists no required env vars, but SKILL.md and the script require GEMINI_API_KEY (or --api-key) to call Gemini. That credential is proportionate to the purpose, but its omission from the declared requirements is an incoherence. The script does not request unrelated secrets or other service credentials.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide configs, and only writes its own output files. It uses subprocess to run ffmpeg and shell checks, which is expected for media processing. No elevated/system-wide privileges are requested.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install veo3-video-gen
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /veo3-video-gen 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial public release.
元数据
Slug veo3-video-gen
版本 0.1.0
许可证
累计安装 10
当前安装数 10
历史版本数 1
常见问题

Veo 3 Video Gen (Gemini API) 是什么?

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). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3050 次。

如何安装 Veo 3 Video Gen (Gemini API)?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install veo3-video-gen」即可一键安装,无需额外配置。

Veo 3 Video Gen (Gemini API) 是免费的吗?

是的,Veo 3 Video Gen (Gemini API) 完全免费(开源免费),可自由下载、安装和使用。

Veo 3 Video Gen (Gemini API) 支持哪些平台?

Veo 3 Video Gen (Gemini API) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Veo 3 Video Gen (Gemini API)?

由 bluelyw(@bluelyw)开发并维护,当前版本 v0.1.0。

💬 留言讨论