Whiteboard Animation

v0.1.0

从图片生成白板手绘动画视频。将任意彩色图片转换为包含线稿绘制和上色两个阶段的动画,带手部覆盖效果,输出 H.264 MP4 视频。支持单张和批量两种模式。当用户说"把图片做成白板动画"、"白板动画"、"批量白板动画"时触发。

0· 66·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description (image -> whiteboard animation) matches the included scripts: generate_whiteboard.py implements image processing and video output, batch_generate.py serializes multiple runs, and setup_env.py prepares a Python virtualenv and installs required packages. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
SKILL.md keeps instructions narrowly scoped (create venv, install dependencies, run the generator on user-provided image paths). The scripts operate only on the provided image files and write output to an output directory. One important mismatch: generate_whiteboard.py references an assets/drawing-hand.png file (HAND_PATH) for the hand overlay, but the provided file manifest does not include an assets/ directory or that image — this will likely cause runtime errors or missing hand-overlay behavior unless the asset is supplied separately.
Install Mechanism
There is no platform-level install spec in the registry, but setup_env.py will create a .venv and run pip install for opencv-python, numpy, and av. This behavior is expected for a Python-based image-processing tool, but it does perform network installs from PyPI (moderate risk compared with no-install), and av builds can require system libraries on some hosts.
Credentials
The skill requests no environment variables, no credentials, and no system config paths. The code does not appear to read unrelated environment secrets. All requested capabilities are proportional to the described image/video processing task.
Persistence & Privilege
always:false and the skill does not request elevated/platform-wide privileges. It creates a local .venv inside the skill directory (normal for Python tools) and does not modify other skills or global agent settings.
Assessment
This skill appears to be what it says: a local Python-based tool that generates whiteboard-style videos from images. Before installing/running, consider the following: - Provide or verify the assets/drawing-hand.png asset (the code references assets/, but the manifest did not include it). Without it the hand overlay may fail or raise errors. - The setup step will create a .venv under the skill directory and run pip to install opencv-python, numpy, and av from PyPI — review these packages and be prepared for network activity and possible native dependency requirements (ffmpeg/libav-related) on some systems. - Run the setup and generation inside an isolated environment (test VM or container) the first time to confirm behavior and avoid surprising filesystem changes. - If you want extra assurance, open the full generate_whiteboard.py (the provided version was truncated during review) and scan for any network calls or unexpected file reads/writes; based on the visible code there were none, but the truncated portion should be inspected to be certain.

Like a lobster shell, security has layers — review code before you run it.

latestvk97d2d52fg016fw5q7bkc938r98472d4

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments