← Back to Skills Marketplace
one-number-explains-video-gen
by
parallel world
· GitHub ↗
· v1.0.0
· MIT-0
123
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install one-number-explains-video-gen
Description
Create vertical data-stat hooks: hero number, ramping counter or graph, closing meaning line, timed English captions (WeryAI). Use for dataviz Shorts, macro...
Usage Guidance
This skill appears to do what it says: it runs a Node CLI that calls WeryAI endpoints and requires only WERYAI_API_KEY. Before use: (1) review scripts/video_gen.js if you plan to supply local image paths — the script will read local files and POST them to api-growth-agent.weryai.com using your WERYAI_API_KEY to obtain a public URL; only allow that if you explicitly consent to uploading those files. (2) Prefer supplying public https:// image URLs to avoid local uploads. (3) Treat WERYAI_API_KEY as a secret (use a short-lived or scoped key if possible), and run generation in an isolated environment if you are concerned about data exposure. (4) If you need stronger assurance, inspect the remainder of the shipped script (the main entrypoint) to confirm it only reads WERYAI_API_KEY and the documented hosts.
Capability Analysis
Type: OpenClaw Skill
Name: one-number-explains-video-gen
Version: 1.0.0
The skill provides a video generation tool that includes a Node.js script (scripts/video_gen.js) capable of reading arbitrary local files and uploading them to a remote API (api-growth-agent.weryai.com). While this functionality is intended for uploading images and is documented in SKILL.md with instructions for the agent to seek user consent, the script lacks path validation or strict file-type enforcement. This creates a 'confused deputy' risk where a prompt injection could trick the agent into exfiltrating sensitive local files (e.g., SSH keys or environment secrets) by passing their paths to the upload function.
Capability Assessment
Purpose & Capability
Name/description (one-number data-hook video generation) match the declared requirements: Node.js runtime and a single WERYAI_API_KEY. The code and resource docs implement a CLI that calls WeryAI video endpoints (text-to-video, image-to-video, multi-image) which is expected for this purpose.
Instruction Scope
SKILL.md and the included resources limit scope to building video prompts, running node scripts, and interacting with WeryAI. The script can read local image files and upload them to WeryAI (to produce a public HTTPS URL) — this local-read-and-upload behavior is documented in SKILL.md and resources, and the skill explicitly asks for review/consent before using local paths. That capability is within scope for image→video flows but is important to note before allowing local file access.
Install Mechanism
No install spec (instruction-only with a shipped Node script). No external downloads or package registry installs are required. The script is self-contained and declares zero npm dependencies, which is proportionate.
Credentials
Only one secret is required: WERYAI_API_KEY (declared as the primary credential). That single API key is appropriate for an integration that authenticates to WeryAI for model listing, generation, and (optionally) file upload. No unrelated credentials or extra environment variables are requested.
Persistence & Privilege
The skill is not always-included and does not request elevated/ongoing platform privileges. It does not attempt to modify other skills or system-wide config. Autonomous invocation remains allowed by platform default but is not combined with other red flags here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install one-number-explains-video-gen - After installation, invoke the skill by name or use
/one-number-explains-video-gen - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of "one-number-explains-video-gen" skill.
- Generates vertical, short-form dataviz videos featuring a hero number, animated ramp/graph, and a closing meaning line.
- Includes timed English subtitles aligned with a 3-phase storyboard (hook, ramp, meaning line).
- Supports input via text, chart/image, or multi-image (Seedance 2.0, up to 3 images).
- Requires WERYAI_API_KEY and Node.js 18+ to run; supports popular motion-graphic video models (KLING, SEEDANCE).
- Designed for social video: Shorts, macro explainers, TikToks with SEO-focused structure.
Metadata
Frequently Asked Questions
What is one-number-explains-video-gen?
Create vertical data-stat hooks: hero number, ramping counter or graph, closing meaning line, timed English captions (WeryAI). Use for dataviz Shorts, macro... It is an AI Agent Skill for Claude Code / OpenClaw, with 123 downloads so far.
How do I install one-number-explains-video-gen?
Run "/install one-number-explains-video-gen" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is one-number-explains-video-gen free?
Yes, one-number-explains-video-gen is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does one-number-explains-video-gen support?
one-number-explains-video-gen is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created one-number-explains-video-gen?
It is built and maintained by parallel world (@zoucdr); the current version is v1.0.0.
More Skills