← 返回 Skills 市场
Veo Video Generator
作者
Kenneth Gerald Hamilton
· GitHub ↗
· v1.2.2
646
总下载
2
收藏
1
当前安装
5
版本数
在 OpenClaw 中安装
/install veo-video-generator
功能描述
Generates high-fidelity 1080p videos with synced audio using Google Veo 3.1. Use for creating cinematic clips from text descriptions.
安全使用建议
This skill is internally consistent for generating videos via Google's GenAI SDK, but before installing: 1) Confirm you're comfortable providing GEMINI_API_KEY (it will be sent to Google's APIs and may incur billing). 2) Review and trust @google/genai from npm (package-lock uses registry.npmjs.org, which is normal). 3) Note the repository/source and homepage are missing — consider running npm install and the script in an isolated environment (or inspect the installed node modules) before granting keys. 4) The script writes generated .mp4 files into the workspace — ensure storage and privacy policies are acceptable. 5) If you use an alternate Google credential (GOOGLE_API_KEY), be aware the SDK may accept it; provide only the least-privilege key needed. If you want higher assurance, ask the publisher for a repository/homepage and a signed release or run the code in a sandboxed container.
功能分析
Type: OpenClaw Skill
Name: veo-video-generator
Version: 1.2.2
The skill bundle is designed to generate videos using Google Veo. Both the `SKILL.md` instructions and the `generate.js` code demonstrate strong security awareness, explicitly warning against and implementing defenses for shell injection vulnerabilities by requiring argument array invocation and performing input sanitization against shell metacharacters. There is no evidence of data exfiltration, unauthorized execution, persistence, or other malicious behaviors. The dependencies listed in `package.json` and `package-lock.json` are standard for the Google GenAI SDK.
能力评估
Purpose & Capability
Name/description, required binaries (node, npm), dependency (@google/genai) and the single required env var (GEMINI_API_KEY) all match the stated purpose of calling Google's Veo/GenAI video API.
Instruction Scope
SKILL.md instructs npm install and to invoke generate.js with an argv array (execFile-style). The included generate.js only uses process.env for GEMINI_API_KEY, sends the prompt to the Google GenAI SDK, polls for the operation, downloads the generated video to a local .mp4, and does not read arbitrary local files or transmit data to non-Google endpoints. The script also contains a shell-metacharacter rejection guard as defense-in-depth.
Install Mechanism
Installation is via npm (npm install). package-lock.json points to registry.npmjs.org packages (no unusual download URLs or ad-hoc extracts), which is a standard, traceable install mechanism — moderate risk typical of npm packages.
Credentials
Only GEMINI_API_KEY is required (declared as primaryEnv). The SDK notes it may also accept GOOGLE_API_KEY, but no unrelated secrets or extraneous credentials are requested.
Persistence & Privilege
Skill is not forced-always; it is user-invocable and can be invoked autonomously (platform default). It does not request persistent agent-wide privileges or modify other skills/configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install veo-video-generator - 安装完成后,直接呼叫该 Skill 的名称或使用
/veo-video-generator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.2
- Added package.json to the repository.
- Initial setup for Node.js dependencies and package management.
- Bump glob version to address security risk
v1.2.1
- Improved security instructions: clarified that user prompts must be passed as discrete arguments (not interpolated shell strings) to prevent shell injection.
- Added an explicit code example for secure script invocation.
- Expanded guidance in the Security & Privacy section to emphasize shell injection risks and prevention.
- No changes to functional features or requirements.
v1.1.1
- Updated description and instructions for clarity, specifying default output as 1080p video with audio.
- Added "npm install" setup requirement and included "npm" in required binaries.
- Revised Security & Privacy section for more precise scope and environment details.
- No changes to source code detected; documentation only update.
v1.1.0
- Remove dotenv lib from package.json
- Remove references to local .env in generate.js
v1.0.0
- Initial release of veo-video-generator.
- Generate high-fidelity 4K videos with synchronized audio via Google Veo 3.1 API.
- Supports prompts for audio and video generation from user text.
- Requires GEMINI_API_KEY and Node.js to run.
- Outputs .mp4 files optimized for mobile preview (default 1080p, 9:16).
- Ensures privacy: only text prompts are sent to the API unless reference images are provided.
元数据
常见问题
Veo Video Generator 是什么?
Generates high-fidelity 1080p videos with synced audio using Google Veo 3.1. Use for creating cinematic clips from text descriptions. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 646 次。
如何安装 Veo Video Generator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install veo-video-generator」即可一键安装,无需额外配置。
Veo Video Generator 是免费的吗?
是的,Veo Video Generator 完全免费(开源免费),可自由下载、安装和使用。
Veo Video Generator 支持哪些平台?
Veo Video Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Veo Video Generator?
由 Kenneth Gerald Hamilton(@kghamilton89)开发并维护,当前版本 v1.2.2。
推荐 Skills