fantasy-transform-video-gen-seedance2.0
Installation
SKILL.md
Fantasy & magic style transform (Seedance 2.0)
Turn ordinary moments into fantasy-forward shorts: subjects feel enchanted, props read as magical artifacts, space becomes mysterious, light breaks into particles, motion feels ritual, and audio leans ethereal when generate_audio is on.
Dependencies: WERYAI_API_KEY + Node.js 18+. This skill uses only SEEDANCE_2_0. When you run the CLI, {baseDir}/scripts/video_gen.js must exist; WERYAI_VIDEO_API.md must exist under {baseDir}/resources/ (supply both via publish or pre-use assembly). Full commands and JSON fields: see resources/WERYAI_VIDEO_API.md. No other Cursor skills required.
Prerequisites
WERYAI_API_KEYmust be set before runningvideo_gen.js.- Node.js 18+; image inputs must be public
httpsURLs (no local paths). - Model (caller / agent): The bundled
video_gen.jsrequires a non-emptymodelin JSON—ifmodelis missing or blank, the CLI exits withMISSING_PARAM(no default model). The script does not enforce this skill's allowed model in code: you must set"model":"SEEDANCE_2_0"for this package and show it in the confirmation table before submit—seeWERYAI_VIDEO_API.md(modelrow). - Each
waitrun may consume credits; re-run creates new paid tasks.
Security, secrets, and API hosts
WERYAI_API_KEY: Treat as a secret. Only configure it if you trust this skill's source; it is listed in OpenClaw metadata asrequires.env/primaryEnvso installers know it is mandatory at runtime (never commit it inside the skill package).- API hosts (fixed in
video_gen.js): Video tasks usehttps://api.weryai.com; the models list useshttps://api-growth-agent.weryai.com. Child skills must not document or rely on URL environment-variable overrides—onlyWERYAI_API_KEYis read from the environment. - Higher assurance: Run generation in a short-lived or isolated environment (separate account or container), and review
scripts/video_gen.js(HTTPS submit + poll loop) before production use.