seedance-vfx
Specify VFX physics contracts, energy effects, particle systems, destruction physics, and multi-layer VFX hierarchies for Seedance 2.0. Use when adding explosions, fire, water, lightning, magic effects, or any physically simulated element to a scene.
Best use case
seedance-vfx is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Specify VFX physics contracts, energy effects, particle systems, destruction physics, and multi-layer VFX hierarchies for Seedance 2.0. Use when adding explosions, fire, water, lightning, magic effects, or any physically simulated element to a scene.
Teams using seedance-vfx should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/seedance-vfx/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How seedance-vfx Compares
| Feature / Agent | seedance-vfx | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Specify VFX physics contracts, energy effects, particle systems, destruction physics, and multi-layer VFX hierarchies for Seedance 2.0. Use when adding explosions, fire, water, lightning, magic effects, or any physically simulated element to a scene.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# seedance-vfx VFX integration, energy effects, particle systems, and destruction physics for Seedance 2.0. ## Scope - FX contract (source, scale, behavior, interaction, duration) - Compositing language (foreground/background separation) - Energy effects (beams, auras, shields, explosions) - Particle system language - Destruction physics (cracks, shattering, debris, shockwaves) - Multi-VFX hierarchy for combined effects ## Out of scope - Impact SFX sounds — see [skill:seedance-audio] - CGI material properties — see [skill:seedance-style] - Camera response to explosions — see [skill:seedance-camera] --- ## FX Contract (Required for Every Effect) Every VFX element should be described by its **intent and consequence**, not just its physical properties. However, a full FX contract can be useful for complex effects: ``` Source: where does it originate? Scale: size relative to subject Behavior: drift / burst / swirl / dissipate / grow / shrink Interaction: casts light / casts shadows / affects air / displaces objects Duration: when does it start, peak, and fade? ``` **Example:** ``` Sparks burst from the sword impact point, arc downward with gravity, cool from white-orange to dark red, fade within 1 second. ``` --- ## Compositing Language Control foreground/background separation: ``` Foreground subject stays clean, FX behind subject only. Light from the explosion briefly overexposes the frame, recovers in 0.3s. Dust settles on the character's shoulders after the debris cloud passes. FX casts colored light onto the character's face and hands. ``` --- ## Energy Effects ### Beams / Rays ``` concentrated energy beam, [color], fired from [source] to [target], [width: pencil-thin / fist-width / meter-wide], illuminates surrounding surfaces ``` ### Auras / Fields ``` glowing aura surrounds the character, [color], pulsing with breath rhythm, casting colored light on nearby surfaces, 30cm radius ``` ### Shields / Barriers ``` translucent energy barrier, hexagonal lattice pattern, ripples outward on impact point, [color], 2m diameter ``` ### Explosions ``` energy collision produces [car-sized / building-sized] explosion, shockwave expands radially at high speed, [debris type] launched outward, fireball rises and cools from white to orange-red over 2 seconds ``` --- ## Particle System Language ``` Density: sparse / moderate / dense particle field Emission: particles emit from [source point], [direction: upward / radially / trailing], [speed: slow drift / fast burst] Scale: particle density increases with swing speed Color temp: cold blue particles / hot orange embers / electric white sparks / acid green Lifecycle: particles spawn bright, dim over 0.5s, fade completely at 1s ``` --- ## Destruction Physics ### Ground cracking ``` ground cracks radiate from impact point in [spider-web / linear / concentric] pattern, cracks extend 3m radius, edges lift slightly ``` ### Shattering ``` stone wall shatters into fragments, large chunks fall with gravity, small debris sprays outward 5m, dust cloud erupts on impact ``` ### Debris trajectory ``` fragments launch upward from impact, arc with gravity, scatter across [2m / 5m / 10m] radius, embed in ground on landing ``` ### Shockwave ``` visible shockwave distorts air, expands outward at [slow / fast] speed, rustles loose objects and cloth within [3m / 10m] radius, [crushes / bends] vegetation in path ``` --- ## Multi-VFX Hierarchy When multiple effects interact, specify the hierarchy to prevent visual chaos: ``` Primary: sword slash emits ice-blue particle trail, 360° spiral per swing. Secondary: particles scatter on impact with enemy, burst into smaller sparks. Tertiary: ground freezes where particles land, ice crystals spread 1m radius. Environment: cold mist rises from frozen ground, backlit by the blue glow. ``` --- ## Agent gotchas 1. Never describe an effect without stating its duration. Open-ended VFX never resolves — the model loops or extends it randomly. 2. Specify whether VFX cast light on the subject. Explosions that don't light the foreground look composited and fake. 3. For fight impact effects: tie each VFX to a specific beat timestamp. Unanchored effects appear at wrong moments. 4. Multi-VFX beyond 3 simultaneous systems degrades coherence. Use the hierarchy format to prioritize. 5. Particle density and debris scale relative to subject: always state size relative to the character's body, not in abstract units.
Related Skills
seedance-vocab-zh
Look up 550+ Chinese cinematic, photography, and production terms with English equivalents and prompt-ready phrases for Seedance 2.0 across 22 categories, including filter-safe vocabulary for action, weapons, and combat. Use when writing prompts in Mandarin, translating a production concept into Chinese Seedance vocabulary, or verifying term accuracy.
seedance-vocab-ru
Look up 450+ Russian cinematic, photography, and production terms rooted in the Eisenstein/Tarkovsky Soviet montage tradition, with English equivalents and prompt-ready phrases for Seedance 2.0 across 20 categories, including filter-safe vocabulary for action, weapons, and combat. Use when writing prompts in Russian or translating production concepts into Russian Seedance vocabulary.
seedance-vocab-ko
Look up 450+ Korean cinematic, photography, and production terms with English equivalents and prompt-ready phrases for Seedance 2.0 across 20 categories, including filter-safe vocabulary for action, weapons, and combat. Use when writing prompts in Korean or translating production concepts into Korean Seedance vocabulary.
seedance-vocab-ja
Look up 450+ Japanese cinematic, photography, and production terms with English equivalents and prompt-ready phrases for Seedance 2.0 across 20 categories, including filter-safe vocabulary for action, weapons, and combat. Use when writing prompts in Japanese or translating production concepts into Japanese Seedance vocabulary.
seedance-vocab-es
Look up 450+ Spanish cinematic, photography, and production terms — Castilian and Latin American — with English equivalents and prompt-ready phrases for Seedance 2.0 across 20 categories, including filter-safe vocabulary for action, weapons, and combat. Use when writing prompts in Spanish or translating production concepts into Spanish Seedance vocabulary.
seedance-troubleshoot
Diagnose and fix failing or low-quality Seedance 2.0 prompts using a 5-step diagnostic tree. Use when a prompt is consistently failing, producing generic output, or being rejected. Covers blurry/jittery output, camera chaos, character drift, stiff action, and ambiguous results.
seedance-style
Control visual style, render-engine tokens, animation registers, period aesthetics, CGI material contracts, and style transfer via reference for Seedance 2.0. Use when setting a specific look — cinematic, anime, 3D, vintage, photorealistic — or when style is inconsistent across a shot chain.
seedance-recipes
Apply genre recipe templates to Seedance 2.0 — product ads, fight scenes, brand films, mood pieces, dialogue clips, one-take journeys, music videos, novel adaptations, architecture walkthroughs, and action transfers. Use when you need a ready-made prompt structure for a known genre or format.
seedance-prompt
Construct a production-ready prompt for Seedance 2.0 using the Director\'s Formula. Use when a user has a clear vision and needs to translate it into a genre-aware, intent-driven prompt. Covers genre routing, I2V gate, 30-100 word target, physics language, and anti-slop check.
seedance-prompt-short
Build, validate, and compress Seedance 2.0 prompts to a hard 2000-character limit using the Five-Layer Stack, @Tag delegation, and the new Compression Engine. Use when constructing or debugging any T2V, I2V, V2V, or R2V prompt for the short-form workflow.
seedance-pipeline
Integrate Seedance 2.0 with ComfyUI nodes and post-processing chains covering upscale, frame interpolation, color grade, composite, and metadata cleanup. Use when building automated video pipelines, connecting Seedance to external tools, or finishing and delivering a generated video clip.
seedance-motion
Control motion timing, beat density, action choreography, and sequential video extension chains for Seedance 2.0. Covers fight-scene physics, per-shot motion contracts, and multi-clip continuation techniques. Use when motion is too fast, too slow, or jittery, when choreographing action sequences, or when extending a video across multiple clips.