
from seedance2.0-shotdesign-skills61
A professional virtual film director and prompt-engineering skill for Seedance 2.0 that turns vague ideas into cinematic, production-ready video prompts with bi
This skill provides a comprehensive prompt-engineering framework for Seedance 2.0, acting as a virtual film director that converts user ideas into structured, high-quality video prompts. It includes language rules, a cinematography dictionary, director style presets, a three-layer lighting/quality anchor system, and a validation checklist to ensure prompts meet platform limits and safety rules. Use cases include text-to-video, image-to-video (I2V) workflows, multi-modal reference handling, character swaps, dialogue-driven short films, and music-synced edits.
Use this skill when you need production-ready prompts for Seedance 2.0 — for example, producing short cinematic scenes, converting a storyboard into a time-stamped prompt, extending or restyling existing video clips, or generating multi-segment prompts for videos >15s. It is intended for both Chinese and non-Chinese users and automatically selects the output language and formatting.
Inferrable: agents or toolchains that support prompt engineering for text-to-video workflows (Claude-style instruction agents, multimodal assistant workflows, or custom pipeline runners for Seedance).
Seedance Shot Design is a bilingual (CN/EN) prompt-engineering skill for Seedance 2.0 AI video generation. It provides a comprehensive cinematography dictionary, director style library, lighting system, and a built-in 7-rule validation checklist. The validate_prompt.py script runs cleanly, implementing length, time-slice, camera language, CGI word, asset reference, conflict, and ambiguous term checks. The test file fails in isolation due to a relative import path issue but would work in its original repo context.
No security concerns. Pure instruction-and-validation skill with no network calls, credentials, or destructive operations. Well-documented bilingual capability. Test suite is comprehensive but has a path dependency issue for isolated execution.