首页龙虾技能列表 › Fantasy Transform Video Gen Seedance2.0 — 技能工具

Fantasy Transform Video Gen Seedance2.0 — 技能工具

v0.1.0

[自动翻译] Transform any everyday scene, action, or subject into a fantastical, magical, ritual-rich vertical video using WeryAI Seedance 2.0 only. Use when you ...

0· 113·1 当前·1 累计
by @zoucdr (parallel world)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/21
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
The skill's code, runtime instructions, and required credential (WERYAI_API_KEY) are consistent with a video-generation integration for WeryAI Seedance 2.0.
评估建议
This package appears coherent for calling WeryAI Seedance 2.0. Before installing: only set WERYAI_API_KEY if you trust the source; review scripts/video_gen.js yourself (it will send your prompt and any public image URLs to api.weryai.com and api-growth-agent.weryai.com); run in an isolated or short-lived environment if you prefer; note the script requires you to pass model:"SEEDANCE_2_0" (the code enforces a non-empty model but not the specific model); expect usage to consume WeryAI credits and ...
详细分析 ▾
用途与能力
Name/description claim to produce fantasy-styled videos using WeryAI Seedance 2.0; required items (node and WERYAI_API_KEY) and the included CLI script target exactly that API and model. Nothing requested (binaries, env vars, or config paths) appears unrelated to the stated purpose.
指令范围
SKILL.md confines runtime actions to expanding prompts, validating parameters, running the included node CLI, and returning URLs. It explicitly limits image inputs to public https URLs and instructs how to present results. It also documents that the script does not enforce the skill-level model constraint (caller must pass model:"SEEDANCE_2_0"). No instructions ask for unrelated system files or extra credentials.
安装机制
No install spec is provided (instruction-only with a shipped JS script). The script uses only standard Node 18+ APIs and makes HTTPS calls to two WeryAI hosts. No third-party downloads, shorteners, or extract steps are present.
凭证需求
Only WERYAI_API_KEY is required and declared as primaryEnv, which matches the skill's need to call WeryAI services. The SKILL.md and resources explicitly warn to treat the key as sensitive. No unrelated credentials or high-privilege paths are requested.
持久化与权限
The skill does not request always:true and does not modify other skills or system-wide settings. It runs on demand and requires an explicit API key; no elevated persistence or cross-skill privileges are requested.
scripts/video_gen.js:467
Environment variable access combined with network send.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv0.1.02026/3/21

**Initial release of fantasy-transform-video-gen-seedance2-0: turn real-world moments into ritual-rich fantasy shorts using Seedance 2.0 only.** - Transforms everyday scenes or image prompts into magical, festival-style vertical videos with elaborate prompt expansion for spectacle and wonder. - Locked to WeryAI Seedance 2.0 model with fixed requirements for duration, aspect ratio, resolution, and API usage. - Requires public HTTPS image URLs (no local images) and a valid WERYAI_API_KEY; must run via Node.js 18+. - Strongly enforces prompt expansion: every user request is converted into a rich, cinematic fantasy prompt before video generation. - Provides a step-by-step workflow and clear confirmation for all requests, returning only playable video URLs (no code blocks).

● 无害

安装命令 点击复制

官方npx clawhub@latest install fantasy-transform-video-gen-seedance2-0
镜像加速npx clawhub@latest install fantasy-transform-video-gen-seedance2-0 --registry https://cn.clawhub-mirror.com

技能文档

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_KEY must be set before running video_gen.js.
  • Node.js 18+; image inputs must be public https URLs (no local paths).
  • Model (caller / agent): The bundled video_gen.js requires a non-empty model in JSON—if model is missing or blank, the CLI exits with MISSING_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—see WERYAI_VIDEO_API.md (model row).
  • Each wait run 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 as requires.env / primaryEnv so installers know it is mandatory at runtime (never commit it inside the skill package).
  • API hosts (fixed in video_gen.js): Video tasks use https://api.weryai.com; the models list uses https://api-growth-agent.weryai.com. Child skills must not document or rely on URL environment-variable overrides—only WERYAI_API_KEY is 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.

Prompt expansion (mandatory)

video_gen.js does not expand prompts. Before every wait --json, turn the user's short or vague brief into a full English production prompt that re-styles the described event into this skill's look.

When: User input is short, vague, or missing cinematic detail. Exception: They supply a finished long prompt within 2000 characters and ask you not to rewrite—still show the full text in the confirmation table.

Always add: shot size and angle; camera move; lighting and color grade aligned to this skill; subject action paced to duration; one clear payoff; platform framing (9:16 unless user chose another allowed ratio); if generate_audio is true, describe ambience / SFX in generic words (no copyrighted music references).

Length: Stay within prompt_length_limit 2000 for SEEDANCE_2_0; trim adjectives before losing the core transformation beat.

Confirmation: The pre-submit table must include the full expanded prompt.

Style transformation checklist

  • Subject fantasy: crowns, runes, familiars, subtle glamour—keep identity readable if image-to-video.
  • Props as magic: wands, grimoires, floating sigils, glowing liquids—integrate with the user’s core action.
  • Mysterious space: mist, ancient arches, floating platforms, depth haze—vertical 9:16 composition.
  • Particle & glow: motes, ember trails, soft bloom—motivated by “magic source,” not random noise.
  • Ritual motion: deliberate gestures, circle pacing, slow reveals—paced to duration.
  • Sound (if audio on): airy pads, chimes, distant choir hints—describe in prompt; no copyrighted tracks.

Fits: Festival energy, dreamlike tone, fairy-tale read, isekai / otherworld vibe.

### Example prompts below are richness targets only—always derive from the user's actual brief.

Workflow

  • Confirm the request matches this skill (text-to-video and/or single image-to-video).
  • Collect the user's brief, optional image URL, and tier (best / good / fast)—all map to SEEDANCE_2_0 with different duration defaults (see Recommended models).
  • Expand prompt (mandatory): Unless the user opted out with a finished long prompt, expand using ## Prompt expansion (mandatory). Do not submit only the user's minimal words.
  • Validate model is SEEDANCE_2_0 only; validate duration, aspect_ratio, resolution, generate_audio against the frozen tables.
  • Show the confirmation table with the full expanded prompt; wait for confirm or edits.
  • Run node {baseDir}/scripts/video_gen.js wait --json '...'.
  • Parse stdout JSON; return videos URLs or explain errors.
  • When presenting playable URLs to the user, use Markdown inline links only (e.g. Video). Do not wrap user-facing links in code fences.

CLI reference

~~~sh node {baseDir}/scripts/video_gen.js wait --json '{"model":"SEEDANCE_2_0","prompt":"…","duration":10,"aspect_ratio":"9:16","resolution":"720p","generate_audio":true}' ~~~

Full reference: WERYAI_VIDEO_API.md.

Definition of done

Done when the user gets at least one playable Video-style link, or a clear failure with next steps. Submitted prompt must be the expanded prompt unless the user explicitly opted out. Never use another model_key in this skill.

Boundaries (out of scope)

  • Do not use any model other than SEEDANCE_2_0 for this package.
  • Do not link to weryai-model-capabilities.md or shared ../references/ paths; use resources/WERYAI_VIDEO_API.md for CLI/API details.
  • Do not use local file paths for image; never embed the secret value of WERYAI_API_KEY in files.
  • Do not invent API fields; do not send negative_prompt (not supported for this model).
  • Do not wrap user-facing playable URLs in Markdown code fences.

Example prompts

  • Office worker pours coffee → liquid turns into glowing stardust spiral, ritual slow pour, 9:16
  • Street crossing at night → lanterns and floating runes, gentle particle snow, cinematic vertical
  • HTTPS portrait → same person, subtle magic aura pulse, ceremonial hand lift, soft particles

Model and API constraints (frozen for this skill)

Derived from node {baseDir}/scripts/video_gen.js models alignment at authoring time; re-run models after platform upgrades. This skill is locked to SEEDANCE_2_0 only.

Text-to-video

model_keydurationsaspect_ratiosresolutionsAudionegative_promptprompt limit
SEEDANCE_2_05, 10, 159:16, 1:1, 16:9480p, 720pYesNo (do not send)2000

Image-to-video (single image)

model_keydurationsaspect_ratiosresolutionsAudionegative_promptupload_image_limit
SEEDANCE_2_05, 10, 159:16, 1:1, 16:9480p, 720pYesNo (do not send)3

Recommended models

Tiermodel_keyNotes
⭐ Best (default)SEEDANCE_2_0Prefer duration 10 or 15, resolution 720p, generate_audio true for fullest mood
👍 GoodSEEDANCE_2_0Balanced: duration 10, resolution 720p, audio per user
⚡ FastSEEDANCE_2_0Snappy: duration 5, resolution 480p or 720p, audio optional
Tier only changes duration / resolution / audio defaults—never the model.


Default parameters

FieldValue
ModelSEEDANCE_2_0 (fixed)
Aspect ratio9:16
Duration10 (use 5 for punchy; 15 for slower ceremony)
Resolution720p (480p allowed)
Audiotrue unless user wants silent

Scenario: Text-to-video style transform

Flow

  • Capture the user's mundane event in one or two sentences.
  • Expand into English with the Style transformation checklist; keep identity generic unless user names a character.
  • Confirmation table → user confirm.
  • Execute:

~~~sh node {baseDir}/scripts/video_gen.js wait --json '{"model":"SEEDANCE_2_0","prompt":"","duration":10,"aspect_ratio":"9:16","resolution":"720p","generate_audio":true}' ~~~


Scenario: Image-to-video style transform

Before use: image must be https:// and reachable.

  • Plan how the still re-styles in motion (props, light, environment) without breaking likeness if the user requests preservation.
  • Expand prompt; add image to the confirmation table.
  • After confirm:

~~~sh node {baseDir}/scripts/video_gen.js wait --json '{"model":"SEEDANCE_2_0","prompt":"","image":"https://…","duration":10,"aspect_ratio":"9:16","resolution":"720p","generate_audio":true}' ~~~


Loop seam (optional)

If the user asks for a seamless loop, append a short English trio at the end of the expanded prompt: seamless loop, perfect loop, ends where it begins—no separate API flag.

Generated for skill fantasy-transform-video-gen-seedance2.0.

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务