Seedance
songguoxs/seedance-prompt-skill
This skill should be used when the user asks to "generate video prompts", "create Seedance prompts", "write video descriptions", mentions "Seedance", "seedance", "即梦", "即梦平台", "视频提示词", "视频生成"…
Writes, improves, or rewrites Seedance 2.0 prompts that TRANSFORM footage the user already has (video-to-video), rather than building a scene from scratch.
$ npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-seedance-vfx -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install OSideMedia/higgsfield-ai-prompt-skill higgsfield-seedance-vfx --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/OSideMedia/higgsfield-ai-prompt-skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/higgsfield-seedance-vfx .claude/skills/higgsfield-seedance-vfx && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "higgsfield-seedance-vfx" agent skill from https://github.com/OSideMedia/higgsfield-ai-prompt-skill/tree/main/skills/higgsfield-seedance-vfx into .claude/skills/higgsfield-seedance-vfx/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "higgsfield-seedance-vfx", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/OSideMedia/higgsfield-ai-prompt-skill/tree/main/skills/higgsfield-seedance-vfxType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-seedance-vfx -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install OSideMedia/higgsfield-ai-prompt-skill higgsfield-seedance-vfx --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/OSideMedia/higgsfield-ai-prompt-skill.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/higgsfield-seedance-vfx .agents/skills/higgsfield-seedance-vfx && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "higgsfield-seedance-vfx" agent skill from https://github.com/OSideMedia/higgsfield-ai-prompt-skill/tree/main/skills/higgsfield-seedance-vfx into .agents/skills/higgsfield-seedance-vfx/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "higgsfield-seedance-vfx", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-seedance-vfx -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install OSideMedia/higgsfield-ai-prompt-skill higgsfield-seedance-vfx --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/OSideMedia/higgsfield-ai-prompt-skill.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/higgsfield-seedance-vfx .cursor/skills/higgsfield-seedance-vfx && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "higgsfield-seedance-vfx" agent skill from https://github.com/OSideMedia/higgsfield-ai-prompt-skill/tree/main/skills/higgsfield-seedance-vfx into .cursor/skills/higgsfield-seedance-vfx/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "higgsfield-seedance-vfx", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/OSideMedia/higgsfield-ai-prompt-skill.git --path skills/higgsfield-seedance-vfx--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-seedance-vfx -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install OSideMedia/higgsfield-ai-prompt-skill higgsfield-seedance-vfx --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/OSideMedia/higgsfield-ai-prompt-skill.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/higgsfield-seedance-vfx .gemini/skills/higgsfield-seedance-vfx && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "higgsfield-seedance-vfx" agent skill from https://github.com/OSideMedia/higgsfield-ai-prompt-skill/tree/main/skills/higgsfield-seedance-vfx into .gemini/skills/higgsfield-seedance-vfx/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "higgsfield-seedance-vfx", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install OSideMedia/higgsfield-ai-prompt-skill higgsfield-seedance-vfxInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-seedance-vfx -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/OSideMedia/higgsfield-ai-prompt-skill.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/higgsfield-seedance-vfx .github/skills/higgsfield-seedance-vfx && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "higgsfield-seedance-vfx" agent skill from https://github.com/OSideMedia/higgsfield-ai-prompt-skill/tree/main/skills/higgsfield-seedance-vfx into .github/skills/higgsfield-seedance-vfx/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "higgsfield-seedance-vfx", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-seedance-vfx -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install OSideMedia/higgsfield-ai-prompt-skill higgsfield-seedance-vfx --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/OSideMedia/higgsfield-ai-prompt-skill.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/higgsfield-seedance-vfx .opencode/skills/higgsfield-seedance-vfx && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "higgsfield-seedance-vfx" agent skill from https://github.com/OSideMedia/higgsfield-ai-prompt-skill/tree/main/skills/higgsfield-seedance-vfx into .opencode/skills/higgsfield-seedance-vfx/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "higgsfield-seedance-vfx", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
higgsfield-seedance-vfxWrites, improves, or rewrites Seedance 2.0 prompts that TRANSFORM footage the user already has (video-to-video), rather than building a scene from scratch.
Higgsfield Seedance Vfx is an agent skill from OSideMedia/higgsfield-ai-prompt-skill. Writes, improves, or rewrites Seedance 2.0 prompts that TRANSFORM footage the user already has (video-to-video), rather than building a scene from scratch. Use whenever a real clip is the starting point and they want to: add a VFX element (set a head or hair on fire, transform a hand, make a limb invisible), swap the environment around a preserved subject (desert, clouds, lava, a neon city), drop a giant photoreal creature behind or onto a subject/landmark, relight or regrade so subject and added elements read as…
Its SKILL.md is about 6.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/dialogue-timing.md` and `references/first-frame.md`).
It sits in Media & Creative, covering AI video generation. It works with Seedance. The repository describes itself as: Claude AI skill for cinematic Higgsfield AI prompts — 32 sub-skills covering Seedance 2.5 (omni-reference, video edit + extend) and 2.0, the Hell Grind feature-film pipeline, an… The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 7075497. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Higgsfield Seedance Vfx loads about 6.8k tokens when it runs, and up to ~8.5k if it reads all its reference files. Until then it costs about 251 tokens; SKILL.md has 3,580 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from OSideMedia/higgsfield-ai-prompt-skill at commit 7075497, republished under its MIT licence (© OSideMedia). 3,580 words, ~6,774 tokens.
.claude/skills/higgsfield-seedance-vfx/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.This skill is for editing a clip the user already has: keep a real subject and the
real camera move, change only what they ask for. It is the video-to-video sibling of
../higgsfield-seedance/SKILL.md (the general Seedance director). It reuses that skill's
grammar verbatim — the six-slot formula, the Prompt-Craft Laws, the preflight linter —
and adds the transformation layer below. Do not contradict the parent skill; when a shot
needs filter-safety, mode selection, or engine rules, defer to it.
This file is the Seedance 2.0 v2v lane. It stays the right choice when the job needs 4K,
mode=std, or agenrehint. If the plate job is running on Seedance 2.5 — up to 1080p, up to 30 s, many references, platform start/end frames inomni_reference— the lane isomni_referencewith the clip attached as a video reference, and its production doctrine (source ≥ 4 s, duration = source, the four-batch rule, the performance-inheritance clause) lives in../higgsfield-seedance-2-5/VFX-PIPELINE.md.
This skill is a video-to-video layer on top of
../higgsfield-seedance/SKILL.md. Every VFX transform is still a Seedance prompt. This skill only changes the starting point: a real source clip whose subject, performance, and camera move must survive the edit.higgsfield-seedance§ Seedance 2.0 Prompt Modes / Transformation covers the in-clip morph (a character visibly becoming something else in one take); this skill covers preservation-VFX — lock the real plate, layer the effect in.
Routing aids — read the linked sections for the actual rules.
fast can't do 4K; Cinema Studio caps at 1080p) →@source declares the clip as the base (not a style ref); add @creature/@element only when a real texture keeps getting faked →On the line "…") + numeric (At about Ts); see references/dialogue-timing.md →total − intro = surviving window for the source performance; recompute on every change →references/first-frame.md →A transformation prompt has two jobs that pull against each other: lock everything that makes the source recognizable (the person's identity, face, wardrobe, performance, framing, lens, and camera motion), and change only the named element. If you under-specify the lock, Seedance re-rolls the face or the camera and the edit stops matching the original. So every prompt states both halves explicitly, and repeats the most fragile guardrail — usually "face and identity unchanged" — at the end of the action.
This is the whole blueprint: real footage goes in, the exact same shot comes back — same subject, same movement — with only the one requested change applied.
Run everything in Seedance 2.0, mode=std, 4K. The 4K matters: faces, lip-sync and fine
detail hold at 4K where they warp and fall apart at 1080p — and a footage transform lives or
dies on the preserved face reading as the same face. The 4k resolution enum is
model-verified (../../specs/model-specs.json → seedance_2_0); the "detail holds at 4K"
observation is a practitioner claim, strong but not a spec guarantee.
Two model constraints to respect (from ../higgsfield-seedance/SKILL.md § Pre-flight Linter):
native 4K is available in mode=std only — mode=fast (Seedance 2.0 Fast) caps at
480p/720p, and inside Cinema Studio the model is still capped at 1080p. So a 4K footage
transform must run in std mode, on the standard Seedance 2.0 surface. If the user is on fast
mode or in Cinema Studio and asks for 4K, flag the cap before they generate.
@source declarationThe source clip is the base, not a style reference. One line:
@source: Original <clip name> — <who/what is in it: subject, wardrobe, setting, action>. Preserve
<identity, face, wardrobe, performance, framing, camera and motion> exactly; <what to change —
e.g. enhance only the environment / add the creature on the tower / transform only the right arm>.If a transformation needs a real texture the model keeps faking (an animal's fur, a specific face), add a second input as a texture reference and declare it:
@creature: Reference photo of a real <animal> — <fur / face / anatomy notes>. Appearance and
fur/skin texture reference only; ignore the photo's background and lighting, do not use it for the
environment.The user supplies their own descriptions of what is in their files — use the tags correctly,
don't invent what the clip contains. But before writing @source for a clip you can open,
inspect it: read its duration / fps / aspect and extract a few frames. Build @source and
the specs runtime from what the footage actually shows — subject, wardrobe, framing, camera
move, time of day, key direction — not from the user's one-line summary. Set the specs duration
to the probed runtime by default. If no source clip is described, ask what footage they're
starting from before writing.
Seedance reads an uploaded video as a set of frames, not as a watched clip — so the frame content (subject, walk, light) is the context it has. Same principle as the screenshot → Claude workflow in
../higgsfield-seedance/SKILL.md§ Load-Bearing Rule.
One compact line. Always include the source-matching constraints:
Photoreal. <aspect, default 16:9>. <duration — match the source clip>s. 4K. <look / grade>.
NON-IP — generic <creature/design>, not based on any brand or character. <SFX only | SFX and
source dialogue only>.../higgsfield-seedance/SKILL.md § The Rewrite Playbook / Brand · IP.)SFX only for added effects; SFX and source dialogue only when the source talk
track must survive (e.g. a zoom synced to a spoken line — see
references/dialogue-timing.md).The source is a single take, so describe continuous camera movement, not cuts. Lead with the shot/lens and "same framing as the source," then the preserved performance, then the transformation, then any timed camera move. Close with the lock-down clause.
End with a specific, ordered SFX note, exactly as the parent grammar requires. For added effects be behavioral: not "fire" but "a soft whoomph as it catches, then a low steady flame roar and crackle, occasional ember pop." Sync every effect (footsteps, impacts, wind, creature calls, servo whirs) to the visible action.
The workflow scales in difficulty. The steps are identical at every level — inspect the clip, name the one change, lock the rest — but the harder the camera moves, the harder the effect has to track:
Locked-off shots are easy — the frame barely changes, so the model just paints the effect in. The difficulty is entirely in how much the camera moves.
Set a head on fire, transform a hand, make a limb invisible, perch a creature on a landmark. Keep the whole plate; layer the effect in.
Keep the person, their vehicle, the seatbelt, the camera rig and its move; swap the whole world.
First decide the fork with the user — it changes everything:
Color matching alone is not enough to make a preserved subject sit in a new world — that's the most common "looks pasted in" failure. When integrating a subject (or a creature) into a plate, go beyond color with this recipe:
State the time of day and key direction concretely ("soft, diffused midday daylight with the key
coming from screen-right"). "Softer" means a larger, more diffuse source: gentle soft-edged
shadows, low contrast, smooth highlight rolloff, light haze. Full cinematic-lighting vocabulary is
in ../../vocab.md § Lighting.
When a creature or hard-surface element is added and must read as real:
@creature above). When
you already know exactly what you want, it's better to show the model than to describe it;
generate the reference in ../higgsfield-gpt-image-2/SKILL.md (GPT Image 2) or Nano Banana Pro,
then point the prompt at it.A crash zoom or smooth push-in landing on a beat is a recurring payoff. Anchor it two ways at
once so it lands even if Seedance's internal timing drifts: a semantic cue and a numeric cue.
The full measurement procedure — how to read T off the source audio and convert a timecode —
is in references/dialogue-timing.md.
On the line "<exact words>," the camera <snaps into a hard crash zoom | begins a smooth, steady push-in> …. Requires SFX and source dialogue only in the specs so the talk
track survives.At about <T> seconds … the camera …. Get T from the source audio (or a visible
action beat — "at about 2.2s, on his finger snap").The mirror of the push-in: open tight on the added element in isolation — a long-telephoto, compressed framing of the creature/effect with the subject out of frame — then move outward to land on the real plate. Two flavors, match the user's word:
Anchor the landing the same two ways as a timed zoom, and demand a 100% match of the source composition at the landing: name the matched attributes — same angle, headroom, horizon, lens character — or the model lands on a near-miss framing that no longer cuts against the original. After the landing, hand off to the preserved take and keep the source's own camera motion running.
When the payoff is the subject's mouth matching a specific line, quote it verbatim and anchor
it twice: once inside the action ("…lips matching the source exactly, saying clearly: '<line>'…")
and once in the SFX/dialogue line. Require SFX and source dialogue only in the specs so the talk
track survives, and add "lips matching the source exactly" to the lock-down clause. Then check the
line against the surviving dialogue window (see § Duration discipline / Prepended-intro budget) —
a line that runs ~6s cannot sit in a 5s tail. If it doesn't fit, resolve the runtime before
delivering; don't ship a prompt that can't lip-sync. Dialogue + [AUDIO: Xs] mechanics live in
../higgsfield-audio/SKILL.md.
Default to the source clip's exact runtime. When the user changes the runtime, recompute any numeric zoom timing and tell them the new mark. When a long hold lands on a static creature, add small "living" micro-movements (a slow blink, jaw shift, steady breath) so it doesn't look frozen.
When you prepend a beat (a reveal, a telephoto hold, an establishing creature shot) to footage you must preserve, the preserved take does not get longer — it gets pushed back. State the arithmetic every time and flag what falls off:
total runtime − intro length = surviving window for the source performance
If the source take is longer than that surviving window, some of it cannot play. Say so explicitly and offer the three resolutions, in order of fidelity:
Never promise "100% lip-sync" and a prepended intro on a fixed total without doing this subtraction first. Recompute and re-flag it on every change to either number.
Before spending video credits, it's often worth generating the transformed opening still as an
image, locking the look, then animating from it. See references/first-frame.md for the full
procedure (model, settings, inputs, upload mechanics, and how to hand the still back to Seedance
as a start_image). This pairs with ../higgsfield-seedance/SKILL.md § Drafts Validate the Prompt
— pin the frame, not the roll.
The user iterates fast and in small steps ("softer light," "from the right," "bigger snowier
mountains," "make the chimp huge," "a beat before the zoom," "keep the original runtime"). Change
only the named thing and keep the rest of the prompt stable — re-rolling the whole prompt loses
what already worked. When refining a generated still, edit the chosen result (pass it back as the
base) and fix only what's off rather than starting over. This is the footage-transform case of
../higgsfield-prompt/SKILL.md § The Iteration Rule.
Output in English first, plain text — no bold, no headers, no bullets inside the prompt, not in a code block. Easy to copy as-is. Chinese translation only if asked, after the English, same format.
A short label above each prompt (e.g. Hook_2 · Variant 1 — Through the clouds) is fine and helps
when you deliver several variants; the prompt body itself stays plain text.
Skeleton:
@source: ...
@creature: ... (only if a texture reference is used)
Photoreal. 16:9. <N>s. 4K. <look/grade>. NON-IP — generic <X>. SFX [and source dialogue] only.
<Continuous shot, same framing as source. Preserved performance. The transformation, with physics
and plate interaction. Any timed camera move with semantic + numeric anchor. Lock-down clause: face
and identity unchanged; everything else identical to the source.>
SFX [and source dialogue] only: <specific, ordered sounds>.Terse and kinetic; physically precise (exact materials, behaviors, scale); director-minded (lenses,
angles, moves); non-generic (no "beautiful / stunning / amazing" — texture words instead);
emotionally controlled. Don't inflate, don't soften, don't explain what things "represent." Same
anti-slop discipline as ../higgsfield-seedance/SKILL.md § Voice Rewrite.
Images ≤ 9; videos ≤ 3 items, total ≤ 15s; audio ≤ 3 MP3s, total ≤ 15s; total mixed inputs ≤ 12;
generation duration 4–15s. A source clip plus a texture-reference photo fits easily. If a request
needs more inputs than allowed, flag it and say what to prioritize. (Verified against
../../specs/model-specs.json → seedance_2_0: media_roles include video, image, audio,
start_image, end_image; 4k is a legal resolution in mode=std.)
@source (preserve all, add effect) → specs + 4K + NON-IP + SFX only →
continuous shot, preserved performance, effect igniting/creeping with plate interaction, subject unfazed → lock-down clause → SFX.@source (preserve subject + vehicle + rig + motion, replace world) →
specs + 4K + grade for the new world → continuous shot from the same rig, new world streaming past with parallax, relight to match or relight-all → lock-down → SFX.@source + @creature (texture ref) → specs + 4K + NON-IP + SFX and source dialogue only → continuous locked shot, giant photoreal creature integrated on the landmark, subject delivering to camera → at ~T / on the line "…", smooth push-in keeping the landmark in frame, creature turns to camera → lock-down → SFX and dialogue.@source (preserve subject + performance + lip-sync + framing, add element, prepend a telephoto intro) + @creature (texture ref) → specs + 4K + NON-IP + SFX and source dialogue only → open tight/telephoto on the added element in isolation for the intro beat, hard or smooth zoom-out at ~T landing on a 100% match of the source composition, then the preserved take plays with exact lip-sync to the quoted line while the added element continues behind → budget check (intro + remaining = total) →
lock-down → SFX and dialogue.A ready-to-fill skeleton plus worked variants live in
../../templates/seedance/footage-vfx-transform.md.
../higgsfield-seedance/SKILL.md — the parent Seedance director: six-slot formula, Prompt-Craft
Laws, engine rules, content-filter preflight linter, and the in-clip Transformation prompt mode../higgsfield-audio/SKILL.md — audio-as-conditioning, [AUDIO: Xs] dialogue/SFX, lip-sync (the
timed-zoom-to-dialogue and source-dialogue-preservation cases)../higgsfield-camera/SKILL.md — video reference, the Load-Bearing Rule, camera-move vocabulary
(handheld preservation + moves you never filmed)../higgsfield-gpt-image-2/SKILL.md — generate the creature/texture reference image and the
transformed start frame../higgsfield-facs/SKILL.md — muscle-level facial control when a dialogue-preserving transform
also needs an exact expressionreferences/dialogue-timing.md · references/first-frame.md — the two procedures this skill leans on© OSideMedia, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in skills/higgsfield-seedance-vfx of OSideMedia/higgsfield-ai-prompt-skill.
Open the folder on GitHubat commit 7075497
Higgsfield Seedance Vfx next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Higgsfield Seedance Vfx this skillOSideMedia/higgsfield-ai-prompt-skill | 713 | — | ~6.8k | Automated safety check: Pass | MIT | |
| Seedancesongguoxs/seedance-prompt-skill | 2.9k | 1 repos | ~2.5k | Automated safety check: Pass | None | |
| SN Motion HTMLOpenSenseNova/SenseNova-Skills | 5.7k | — | ~2.2k | Automated safety check: Notes | MIT | |
| Seedance Prompt Endexhunter/seedance2-skill | 4.2k | — | ~3.8k | Automated safety check: Pass | MIT | |
| Seedance Japanese Prompt ExamplesEmily2040/seedance-2.0 | 7.6k | 1 repos | ~898 | Automated safety check: Pass | MIT | |
| Seedance 2 5 Video Directorliyue-aigc/seedance-2-5-video-director | 599 | — | ~3.5k | Automated safety check: Pass | MIT |
songguoxs/seedance-prompt-skill
This skill should be used when the user asks to "generate video prompts", "create Seedance prompts", "write video descriptions", mentions "Seedance", "seedance", "即梦", "即梦平台", "视频提示词", "视频生成"…
OpenSenseNova/SenseNova-Skills
Builds HTML stories where one continuous camera journey advances with page progress, using researched structure, AI stills, Seedance video clips and browser QA.
dexhunter/seedance2-skill
Write effective prompts for Jimeng Seedance 2.0 multimodal AI video generation.
Emily2040/seedance-2.0
Provides Japanese prompt patterns and safe example rewrites for Seedance 2.0 video generation, with reference tags kept intact and each example labeled by risk.
liyue-aigc/seedance-2-5-video-director
Design, derive, optimize, diagnose, and rewrite scripts or copy-ready prompts specifically for Dreamina/即梦 Seedance 2.5.
dexhunter/seedance2-skill
为即梦 Seedance 2.0 多模态AI视频生成模型撰写高质量提示词。当用户需要使用文本、图片、视频、音频等多模态输入创作视频提示词时触发。涵盖@引用语法、运镜复刻、特效模仿、视频延长、视频编辑、音乐卡点、电商广告、短剧创作、科普教育等场景。
OSideMedia/higgsfield-ai-prompt-skill
A skill your agent uses whenever the user asks anything about Higgsfield AI — writing or refining video/image prompts, choosing a model (Kling, Veo, Wan, Seedance, Minimax Hailuo, DoP, Soul, Nano…
OSideMedia/higgsfield-ai-prompt-skill
A skill your agent uses when the user asks about Higgsfield Assist (the built-in GPT-5 copilot), how to use the platform's native AI assistant, credit optimization strategies, plan selection, how to…
OSideMedia/higgsfield-ai-prompt-skill
A skill your agent uses when the user wants to generate a cinematic still image on Higgsfield, asks about shot framing, camera angle, or composition for image prompts, needs a specific shot type…
OSideMedia/higgsfield-ai-prompt-skill
A skill your agent uses when the user asks about Mixed Media, wants to apply artistic preset styles to an image (Noir, Sketch, Paper, Canvas, Particles, Neon, etc.), combine multiple artistic…
OSideMedia/higgsfield-ai-prompt-skill
A skill your agent uses when the user asks about Moodboard, building a moodboard from reference images, curated moodboard presets, Soul Hex color transfer, applying a visual style direction to…
OSideMedia/higgsfield-ai-prompt-skill
A skill your agent uses when the user wants to apply a named Higgsfield motion preset, asks about VFX presets, transformation effects, elemental effects, or transition presets.
Works with
Categories
Writes, improves, or rewrites Seedance 2.0 prompts that TRANSFORM footage the user already has (video-to-video), rather than building a scene from scratch. Higgsfield Seedance Vfx is an agent skill from OSideMedia/higgsfield-ai-prompt-skill.0 prompts that TRANSFORM footage the user already has (video-to-video), rather than building a scene from scratch.
Higgsfield Seedance Vfx fits situations like: A real clip is the starting point and they want to: add a VFX element (set a head; transform a hand; make a limb invisible); swap the environment around a preserved subject (desert.
Run `npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-seedance-vfx -a claude-code`. Or copy the skill folder (skills/higgsfield-seedance-vfx in OSideMedia/higgsfield-ai-prompt-skill) into .claude/skills/higgsfield-seedance-vfx in your project. Claude Code loads it when a task matches its description.
Run `npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-seedance-vfx -a codex`. Or copy the skill folder (skills/higgsfield-seedance-vfx in OSideMedia/higgsfield-ai-prompt-skill) into .agents/skills/higgsfield-seedance-vfx in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-seedance-vfx -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/higgsfield-seedance-vfx, .gemini/skills/higgsfield-seedance-vfx, .github/skills/higgsfield-seedance-vfx and .opencode/skills/higgsfield-seedance-vfx in your project.
SKILL.md names no scripts, command-line tools or credentials: Higgsfield Seedance Vfx is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Higgsfield Seedance Vfx is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 6.8k tokens (SKILL.md is roughly 27k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.7k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Higgsfield Seedance Vfx: Seedance (songguoxs/seedance-prompt-skill, 2.9k stars), SN Motion HTML (OpenSenseNova/SenseNova-Skills, 5.7k stars), Seedance Prompt En (dexhunter/seedance2-skill, 4.2k stars) and Seedance Japanese Prompt Examples (Emily2040/seedance-2.0, 7.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
OSideMedia (a GitHub user) maintains it in OSideMedia/higgsfield-ai-prompt-skill, which has 713 GitHub stars. The repository holds 33 skills in this directory. The repository was last updated on September 27, 2026.
Source: OSideMedia/higgsfield-ai-prompt-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.