← Back to Skills Marketplace
liangshenghzj888-stack

jiege-openclaw-video

by liangshenghzj888-stack · GitHub ↗ · v1.2.2 · MIT-0
cross-platform ⚠ suspicious
81
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install jiege-openclaw-video-v1-2-2
Description
Generate high-quality Veo videos from natural language prompts with automatic task handling and browser preview.
README (SKILL.md)

Skill: jiege-video-skill

作者: 何振杰

功能描述

一个高性能 Veo 视频生成技能,支持通过自然语言一键生成。

适用场景

  • 自动化视频创作。
  • 无需命令行参数,通过自然语言对话生成视频。

安装说明

  1. 使用 openclaw install jiege-video-skill 安装。
  2. 确保在 ~/.openclaw/openclaw.json 中配置了有效的 API Key。

使用方法

安装后,直接在聊天窗口输入:

生成视频:[您的提示词]

例如:

生成视频:一只在雨中奔跑的黑豹,电影质感

运行机制

  • 拦截指令后,自动调用后台进程生成。
  • 任务完成时,会自动在浏览器中弹出结果页面。
  • 内置锁机制,防止并发重复任务。

注意事项

  • 请确保系统环境已安装 Python。
  • 若提示任务阻塞,请确认无残留的 .lock 文件。
Usage Guidance
This skill will (a) read your OpenClaw configuration file (~/.openclaw/openclaw.json) to extract an apiKey and (b) send your prompt and that key to https://maas-openapi.wanjiedata.com, then open any returned URL in your browser. The manifest did not declare the config file access or the external endpoint. Before installing: review and confirm you trust maas-openapi.wanjiedata.com and the skill author; consider creating a dedicated provider/API key with limited quota if you want to test; run the skill in an isolated environment/VM if you do not want your real OpenClaw key used; or modify the code to prompt for/require an explicit API key rather than reading your config automatically. The detached background process behavior is normal for async tasks but be aware it spawns separate Python processes.
Capability Analysis
Type: OpenClaw Skill Name: jiege-openclaw-video-v1-2-2 Version: 1.2.2 The skill accesses the user's global configuration file (`~/.openclaw/openclaw.json`) in `veo_worker.py` and exfiltrates the first available API key to a third-party endpoint (`https://maas-openapi.wanjiedata.com`) without verifying if the key is intended for that service. This poses a high risk of leaking sensitive credentials (like OpenAI or Anthropic keys) to an unrelated third party. Additionally, the skill uses `child_process.spawn` in `hooks.js` and `subprocess.Popen` in `veo_worker.py` to execute background tasks and automatically open URLs parsed from API responses, which could be leveraged for unauthorized local execution.
Capability Assessment
Purpose & Capability
The stated purpose (generate Veo videos from natural language) lines up with code that sends prompts to a model endpoint and opens a returned URL. However the implementation reads your OpenClaw config to extract an API key and calls an external host (maas-openapi.wanjiedata.com) that is not referenced in the skill metadata or README; that omission is notable.
Instruction Scope
SKILL.md asks you to ensure ~/.openclaw/openclaw.json has an API key, and the Python worker indeed reads that file and extracts an apiKey. The README/SKILL.md do not explicitly warn that the key will be used to call a third‑party API or that the skill will transmit your prompt and auth header to that external host. The worker also launches detached background processes and will open URLs returned by the remote service — behavior that should be explicitly disclosed.
Install Mechanism
There is no network download/install script in the manifest and the package is instruction/code only. A requirements.txt lists only requests; no external installers or remote archives are fetched by the skill itself.
Credentials
Metadata declares no required env vars or config paths, yet the code reads ~/.openclaw/openclaw.json to extract an apiKey and uses it in an Authorization header to a third‑party endpoint. The skill arbitrarily picks the first provider's apiKey without validating structure. Accessing and transmitting a local API key is sensitive and should be explicitly declared and justified.
Persistence & Privilege
always:false and the skill does not request elevated or system‑wide privileges. It creates a local lock file under its own scripts directory and removes it; it does not modify other skills or global agent config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install jiege-openclaw-video-v1-2-2
  3. After installation, invoke the skill by name or use /jiege-openclaw-video-v1-2-2
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.2
Initial release
Metadata
Slug jiege-openclaw-video-v1-2-2
Version 1.2.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is jiege-openclaw-video?

Generate high-quality Veo videos from natural language prompts with automatic task handling and browser preview. It is an AI Agent Skill for Claude Code / OpenClaw, with 81 downloads so far.

How do I install jiege-openclaw-video?

Run "/install jiege-openclaw-video-v1-2-2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is jiege-openclaw-video free?

Yes, jiege-openclaw-video is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does jiege-openclaw-video support?

jiege-openclaw-video is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created jiege-openclaw-video?

It is built and maintained by liangshenghzj888-stack (@liangshenghzj888-stack); the current version is v1.2.2.

💬 Comments