← Back to Skills Marketplace
nissan

Showcase Video Builder

by Nissan Dookeran · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
496
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install showcase-video-builder
Description
Build polished showcase and demo videos from screenshots, avatars, and text overlays using ffmpeg. Use when creating demo reels, hackathon presentations, pro...
Usage Guidance
This skill appears safe and does what it says: run ffmpeg locally to build videos from images. Before running: ensure ffmpeg is installed from a trusted source, verify the images directory you pass to the script (it will process all PNGs there), and adjust the font path if you're not on macOS. The script honors FFMPEG env override if you need to point to a specific binary. If you allow an automated agent to invoke this skill, remember it will run ffmpeg commands on whatever image directory you (or the agent) provide — avoid passing sensitive system paths. If you need network/media uploads, handle those steps separately; this skill performs no network calls or credential handling.
Capability Analysis
Type: OpenClaw Skill Name: showcase-video-builder Version: 1.0.0 The skill's stated purpose is benign, focusing on local video processing with `ffmpeg`. However, the `scripts/build_showcase.sh` file contains a critical shell injection vulnerability. It constructs an `ffmpeg` command by directly embedding unquoted image filenames (`$img`) into the command string, allowing an attacker to execute arbitrary commands if they can control the filenames within the `IMAGES_DIR`. For example, a filename like `image.png; rm -rf /;` would lead to command execution. Additionally, the `FFMPEG` environment variable is used without sanitization, presenting another potential injection vector. These are severe vulnerabilities, but there is no clear evidence of intentional malicious behavior such as data exfiltration or persistence.
Capability Assessment
Purpose & Capability
Name/description match the implementation: SKILL.md and scripts instruct only local ffmpeg usage to turn screenshots into videos. Required binary (ffmpeg) is appropriate and sufficient for the stated purpose.
Instruction Scope
Instructions and the included script operate on local files (images) and local ffmpeg invocations. They do not attempt to read unrelated system config, environment secrets, or contact external endpoints. The script processes all PNGs in the provided directory, which is expected behavior for a slideshow builder.
Install Mechanism
No install spec — instruction-only with a shell script. Nothing is downloaded or written to system locations by the skill itself; the only runtime requirement is an existing ffmpeg binary.
Credentials
The skill declares no required environment variables or credentials. The script allows overriding the ffmpeg command via the FFMPEG env var (reasonable and limited). No secrets or unrelated service tokens are requested.
Persistence & Privilege
always is false and the skill does not request persistent presence or modify other skills or system-wide agent settings. It runs on demand and performs local, limited operations.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install showcase-video-builder
  3. After installation, invoke the skill by name or use /showcase-video-builder
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release — extracted from Sandman Tales v2 hackathon
Metadata
Slug showcase-video-builder
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Showcase Video Builder?

Build polished showcase and demo videos from screenshots, avatars, and text overlays using ffmpeg. Use when creating demo reels, hackathon presentations, pro... It is an AI Agent Skill for Claude Code / OpenClaw, with 496 downloads so far.

How do I install Showcase Video Builder?

Run "/install showcase-video-builder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Showcase Video Builder free?

Yes, Showcase Video Builder is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Showcase Video Builder support?

Showcase Video Builder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Showcase Video Builder?

It is built and maintained by Nissan Dookeran (@nissan); the current version is v1.0.0.

💬 Comments