← 返回 Skills 市场
omerflo

Video Production

作者 omerflo · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
748
总下载
1
收藏
12
当前安装
1
版本数
在 OpenClaw 中安装
/install video-production
功能描述
Complete A/B video pipeline — storyboard, Veo 3 batch generation, browser preview with feedback loop, and ffmpeg assembly into final videos. Use when creatin...
安全使用建议
What to check before installing/use: - Do not trust the registry's 'no env vars' claim: the code requires GOOGLE_API_KEY (and some modules/scripts expect OPENAI_API_KEY). Only provide keys you control and understand the billing implications. Store them in a safe place and avoid using highly privileged or organization-wide keys. - Inspect scripts/quota_watcher.sh and any notification/integration code (the SKILL.md references texting a "Master" and an Orchestrator that mentions Telegram/iMessage). Confirm it does not post your API keys or project files to external, unknown endpoints or require additional credentials for messaging. - Run the skill in an isolated environment (dedicated venv, non-privileged account) and review network traffic if possible — the generators download assets from Google/OpenAI and the code writes files to the skill workspace. - Expect the scripts to create/overwrite files in the project dir (clips/, outputs). Back up anything important first. - Verify ffmpeg is installed from a trusted source and that the ffmpeg commands used match your needs. - If you plan to grant this skill to an autonomous agent, be cautious: it can make network API calls and generate/overwrite files. The metadata inconsistency (env vars omitted) reduces transparency; ask the publisher to fix registry metadata and provide a short security note about notification endpoints before using broadly. Confidence note: assessment is medium because the code appears to implement the described pipeline (not obviously malicious), but the metadata omission and notification/cron references are unexplained and warrant manual inspection.
功能分析
Type: OpenClaw Skill Name: video-production Version: 1.0.0 The skill is classified as suspicious due to explicit instructions in `SKILL.md` for the AI agent to establish persistence via a `crontab` entry, and the `scripts/quota_watcher.sh` script, executed by this cron job, performs external communication by sending an iMessage to a hardcoded phone number (+13106509695). This script also sources `~/.zshenv` to access API keys. While the stated purpose is operational (retrying API calls and notifying a 'Master'), the use of system-level persistence and unauthorized external communication channels constitutes high-risk behavior and a form of prompt injection against the agent.
能力评估
Purpose & Capability
Name/description match the code: scripts call Veo (Google GenAI) and DALL·E, build previews, accept feedback, and assemble with ffmpeg — that capability set is coherent with a "video production" skill. However the registry metadata claims no required environment variables while the code and SKILL.md clearly require GOOGLE_API_KEY (and dalle_generator.py requires OPENAI_API_KEY). That metadata omission is an inconsistency worth flagging.
Instruction Scope
Runtime instructions and scripts operate on storyboard.json, feedback.json, and project files (clips/, assets/, timing.json) — all expected. They perform network calls to Google GenAI and OpenAI image endpoints to download generated assets, and call ffmpeg/ffprobe locally. The SKILL.md also instructs adding a cron for a quota watcher that "texts Master"; you should inspect scripts/quota_watcher.sh and any notification code to confirm where credentials or webhook targets are stored and whether it posts to external endpoints. The flow references a helper called "Muffin" (an assistant that suggests prompts) — understand where that runs and what data it receives.
Install Mechanism
No install spec in the registry; SKILL.md recommends creating a Python venv and pip installing google-genai, Pillow, requests. This is a low-risk, conventional setup (no random binary downloads or extract-from-URL).
Credentials
The skill requires API keys (GOOGLE_API_KEY for Veo/GenAI and OPENAI_API_KEY for DALL·E) and the code checks for those. The registry metadata advertised 'no required env vars', which is incorrect and lowers transparency. Also the SKILL.md suggests writing GOOGLE_API_KEY to ~/.zshenv; ensure you understand and trust the remote APIs before storing keys. No other unrelated secrets are requested in the code.
Persistence & Privilege
The skill does not request always:true and will not auto-install itself system-wide. It writes/reads files within its project directory and backs up replaced clips (e.g., .prev.mp4) — expected behavior for a content pipeline. It will call local utilities (ffmpeg, ffprobe, open).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install video-production
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /video-production 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Veo 3 AI video pipeline — batch generation, browser preview, A/B testing, and ffmpeg assembly into final cuts.
元数据
Slug video-production
版本 1.0.0
许可证
累计安装 12
当前安装数 12
历史版本数 1
常见问题

Video Production 是什么?

Complete A/B video pipeline — storyboard, Veo 3 batch generation, browser preview with feedback loop, and ffmpeg assembly into final videos. Use when creatin... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 748 次。

如何安装 Video Production?

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

Video Production 是免费的吗?

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

Video Production 支持哪些平台?

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

谁开发了 Video Production?

由 omerflo(@omerflo)开发并维护,当前版本 v1.0.0。

💬 留言讨论