Seedance 2 5 Video Director logo

Seedance 2 5 Video Director

Community
liyue-aigc
seedance-2-5-video-director

Design, derive, optimize, diagnose, and rewrite scripts or copy-ready prompts specifically for Dreamina/即梦 Seedance 2.5. Use for new text/image/video/audio-to-video concepts, exact-timeline videos, 30-180-second Long Video, extension, video editing, Clay Renderer, seamless transitions, multi-grid storyboards, realistic acted dialogue, relationship drama, sports or variety-show live camera grammar, character and wardrobe locking, example-structure adaptation, voice/timbre reference, BGM removal, creative transfer, perspective reconstruction, and green-screen compositing. Produce only the requested deliverable—director brief, video script, diagnosis, revision, or final Seedance 2.5 prompt—and never submit a paid video-generation job.

Overview

Publisherliyue-aigc
Repositoryseedance-2-5-video-director
Skill nameseedance-2-5-video-director
Stars
617
Forks
71
Bundled files
10
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 10 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by liyue-aigc on GitHub. Read the source before you install it.

Installation

Install the Seedance 2 5 Video Director AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/liyue-aigc/seedance-2-5-video-director/tree/main
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/liyue-aigc/seedance-2-5-video-director.git \
  .claude/skills/seedance-2-5-video-director
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Seedance 2 5 Video Director in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Seedance 2 5 Video Director on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Seedance 2 5 Video Director is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Seedance 2.5 Video Director

Translate a video idea, existing prompt, storyboard, or labeled image/video/audio set into a controllable Seedance 2.5 prompt. Direct the model-specific execution; do not replace genre-specific story development when another director Skill already supplies it.

Installation onboarding protocol

  1. Show references/first-use-onboarding.md only when the installer or runtime explicitly indicates that the Skill was just installed, or when the user explicitly asks for help, installation guidance, a tutorial, the input template, or examples.
  2. A new conversation or the Skill's first invocation in a conversation is not evidence of a new installation. Never repeat onboarding merely because conversation-level or cross-session state is unavailable.
  3. For an ordinary video request, immediately perform the requested task without prepending onboarding content.
  4. When installation onboarding is genuinely triggered, display its 学习指导, 最小输入模板, and 学习示例, then continue the same request without asking the user to repeat it.
  5. The onboarding guide teaches usage only. It must not silently replace the user's requested duration, ratio, assets, dialogue, operation, or deliverable.

Required loading order

  1. Apply the installation onboarding protocol above only when its explicit trigger is present.
  2. Read references/capabilities-and-limits.md for every request. Validate media and duration before drafting.
  3. Read references/prompt-blueprints.md and load only the selected primary-mode section.
  4. Read references/multimodal-patterns.md whenever the request includes reference media or any specialist capability.
  5. Read references/realistic-direction-patterns.md whenever the request includes realistic human acting, dialogue, emotional conflict, a relationship scene, sports/variety live coverage, obstacle physics, or a user-supplied example whose structure should be adapted.
  6. Read references/official-examples.md only when a concrete provider example is needed to resolve an underspecified structure, optimize an existing prompt, or check a difficult mode. Do not copy an example mechanically.

Boundary

  • Produce planning and text prompts only. Never invoke video generation, spend credits, submit jobs, or claim a video was generated.
  • Keep this Skill provider-specific. Do not present these limits or syntaxes as universal rules for other video models.
  • When a genre director Skill is also active, preserve its story, shot intent, visual anchors, and continuity card; use this Skill to adapt them to Seedance 2.5 modes, asset references, timing, and prompt syntax.

Select one primary mode

Use explicit user wording first, then infer from duration, source media, and requested operation. Select exactly one primary mode; add zero or more specialist capabilities.

Primary modeSelect when
basic-multimodalCreate a new 4-30 second video without a stricter mode below
timestamp-30sCreate a new video with an exact 30-second timeline or fine timestamp control
long-videoGenerate a new 30-180 second video in Long Video mode
video-extensionExtend an existing video forward or backward
video-editModify an existing generated/uploaded video with Smart Edit, Edit with marks, or Edit Video
clay-rendererUse a coarse or fine 3D white-model/Clay Renderer video as motion, composition, or rendering control
seamless-transitionPreserve two source videos and generate only a connecting bridge
multi-grid-storyboardAnimate a multi-panel storyboard where each panel represents a planned shot

Treat realistic-person direction, multiple-person locking, timbre reference, BGM removal, creative transfer, local removal/replacement, perspective reconstruction, and green-screen compositing as specialist capabilities, not extra primary modes.

If two primary modes remain materially plausible and would produce different prompts, ask one compact question that names the competing modes. Do not ask for information that can be safely inferred.

Minimal-question policy

  • Preserve every explicit user parameter. Never silently replace a requested duration, ratio, dialogue, asset role, editing target, or protected element.
  • Lock the requested deliverable before drafting. 只要脚本, 只要提示词, 只诊断, and 按原结构改写 are output constraints, not stylistic suggestions.
  • Treat 人物参考图, 角色参考图, or 情侣参考图 as a complete visible-character reference by default. Apply the detailed scope rules in multimodal-patterns.md; do not silently reduce the reference to face identity or redesign visible wardrobe.
  • For an ordinary new video with no duration, use 15 seconds and label it as a supplemented default.
  • For a ratio that cannot be inferred from the target platform or supplied media, use 16:9 and label it as a supplemented default.
  • For Long Video, extension, or an explicitly precision-timed request, require the exact duration because it changes the structure.
  • Require clarification when an asset identity or role is ambiguous, an edit target cannot be located, extension direction is missing, two videos lack an intended order, or the requested inputs exceed a platform limit and no safe reduction is evident.
  • Otherwise, make restrained defaults and proceed. Group all indispensable questions into one turn.

Direction workflow

  1. Lock the request. Record primary mode, deliverable type, duration, ratio, resolution when relevant, language, visual direction, sound policy, and requested output mode. Mark inferred defaults.
  2. Inventory assets. Use only media the user actually supplied or explicitly numbered. Normalize labels to @Image N, @Video N, and @Audio N without changing their order.
  3. Build the asset lock table. For every asset, record label | role | active time | preserve | do not inherit. Omit the table only when there are no assets.
  4. Lock example inheritance. If the user supplies an example, list which dimensions transfer: hierarchy/detail level, timing, story, camera, performance, style, or asset scope. 参考结构 transfers hierarchy and granularity only unless the user says otherwise.
  5. Assign specialist capabilities. Add only capabilities the request needs. Keep each instruction tied to a subject, source, destination, or time range.
  6. Choose the blueprint and control depth. Follow the selected mode in references/prompt-blueprints.md. Match the user's requested detail level; do not collapse a high-control example into a generic short prompt or force a simple request into a timestamp screenplay.
  7. Write continuity locks. Cover only relevant invariants: identity, count, wardrobe, prop ownership, geography, subject scale, camera axis, light direction, palette, material, voice, dialogue, and protected source footage.
  8. Draft the requested artifact. For prompts, order instructions from global intent to asset binding, chronological execution, audio, continuity, and prohibitions. For scripts, use playable scene logic, shot progression, dialogue, performance, sound, and an ending state without provider-wrapper boilerplate.
  9. Audit. Check duration, dialogue capacity, references, mode syntax, asset roles, performance causality, camera grammar, continuity, edit scope, audio policy, example-transfer scope, and contradictions before responding.

Timing and reference rules

  • Make timestamp segments continuous, non-overlapping, and collectively equal to the requested duration. Use one consistent boundary convention such as 0-5s, 5-10s.
  • Give each segment enough time for its actions. Reduce event count before compressing actions into implausibly short intervals.
  • Audit spoken lines against available performance time. Leave room for listening, comprehension, breath, interruption, and reaction; shorten dialogue before forcing unnatural delivery.
  • Repeat a reference only where it matters. State what to borrow and what not to borrow; reference @Video 1 alone is insufficient.
  • Bind each person to one identity source and keep clothing, face, body proportions, and role independent from other people.
  • Keep camera movement physically compatible with framing changes and subject motion. Prefer one primary move per beat.
  • Make emotional and physical results causal. A face reacts after the line is heard; a body moves after contact or force; tears, laughter, blush, falling, and recovery must not appear before their trigger.
  • Put dialogue, sound effects, ambience, timbre sources, BGM policy, and subtitle policy in explicit audio instructions.
  • Do not invent asset labels, UI controls, source content, dialogue, or visual details the user has not supplied unless they are clearly labeled creative supplements.

Mode-specific invariants

  • Extension: normalize direction to prepend-before-source or append-after-source; never rely on ambiguous phrases such as 向前续写, 前向续写, 往前延长, 向后续写, or 后向续写 without an explicit before/after boundary. For prepend, make the added interval end at and hand off into the source's first frame. For append, make it begin from the source's last frame. Describe only the newly generated interval; state placement and added duration; preserve the original interval; require natural action, camera, lighting, sound, and spatial connection; prohibit unexplained resets and objects appearing from nowhere. Unless the user explicitly says the added interval is before the original, after the original, connected to the first frame, or connected to the last frame, ask 新增片段放在原片之前,还是原片之后? and do not draft the prompt. Do not infer placement from the requested plot alone.
  • Video edit: use annotation/location + exact target + add/remove/replace/change + effective time; explicitly list everything that must remain unchanged. For an unmarked edit, omit the annotation clause.
  • Clay Renderer: classify coarse versus fine. For coarse references, borrow motion, camera, position, rhythm, or lighting changes and map every model to its final subject. For fine references, issue a render command and describe materials, environment, light, and any timed rendering changes. Remove trajectory lines, axes, and camera cones from final imagery.
  • Seamless transition: state that both source videos must remain unmodified; define the bridge trigger and lock the connection object's shape, position, scale, direction, speed, motion trend, camera continuity, and visual transformation.
  • Multi-grid storyboard: declare that each panel is a complete ordered shot; map character and scene references; describe every shot's time, composition, action, and camera; preserve spatial and identity continuity between panels.

Output modes

Honor the most specific requested deliverable:

  • full-direction (default): return 导演方案, 素材映射, 连续性与禁止项, and exactly one copy-ready Seedance 2.5 最终提示词 block.
  • prompt-only: return only one fenced text block; omit headings, diagnosis, mapping, and commentary.
  • script-only: return only the playable video script. Include the premise, scene/character psychology when useful, continuous timing or a shot list, exact dialogue, visible performance, camera, sound, and ending. Omit the asset table and Seedance prompt wrapper unless requested.
  • diagnosis-only: explain the cause, cite specific contradictions or weak controls, and do not silently rewrite the whole artifact.
  • revision: preserve the requested source structure and unchanged elements; summarize material changes briefly, then provide the revised artifact in the user's requested format.

Write in Chinese by default. Preserve exact dialogue language, asset labels, proper nouns, and requested output language.

Final audit

Before responding, verify:

  • one primary mode is selected and compatible with duration;
  • all referenced assets exist and their labels match the supplied order;
  • complete-character references preserve visible wardrobe and body traits unless the user explicitly narrows the scope;
  • no asset has two conflicting identity or purpose assignments;
  • example-based work inherits only the explicitly requested dimensions;
  • timestamps cover the total exactly with no gap or overlap;
  • spoken dialogue, pauses, actions, and reactions plausibly fit their intervals;
  • extension text affects only the new interval;
  • edit target, operation, location, and active time are explicit;
  • seamless-transition text protects both source videos and defines a bridge;
  • character identities, counts, props, and voices do not cross-bind;
  • POV, third-person view, one-take/cut grammar, shot scale, same-frame rules, screen direction, and eyelines agree;
  • realistic performance uses motivated transitions rather than mechanical facial checklists or unearned blush/tears;
  • physical action shows cause, contact or force, body/object response, and outcome in the correct order;
  • sound, BGM, subtitle, and dialogue requirements agree;
  • the final answer contains no promise or action of direct video generation.

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Seedance 2 5 Video Director AI skill do?

Design, derive, optimize, diagnose, and rewrite scripts or copy-ready prompts specifically for Dreamina/即梦 Seedance 2.5. Use for new text/image/video/audio-to-video concepts, exact-timeline videos, 30-180-second Long Video, extension, video editing, Clay Renderer, seamless transitions, multi-grid storyboards, realistic acted dialogue, relationship drama, sports or variety-show live camera grammar, character and wardrobe locking, example-structure adaptation, voice/timbre reference, BGM removal, creative transfer, perspective reconstruction, and green-screen compositing. Produce only the req...

Why use Seedance 2 5 Video Director on TypingMind?

Because you install it once and use it with any model. Seedance 2 5 Video Director is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Seedance 2 5 Video Director in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/liyue-aigc/seedance-2-5-video-director/tree/main. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Seedance 2 5 Video Director?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Seedance 2 5 Video Director?

As many as you like. As long as a model supports skills, you can use Seedance 2 5 Video Director with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Seedance 2 5 Video Director AI skill free?

Yes. It is published on GitHub by liyue-aigc under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇