Skip to content

ping010100/seedance-prompt-skill

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

English | 中文

Seedance Prompt Skill for Claude Code

A Claude Code custom skill that turns Claude into a professional AI video prompt engineer for ByteDance's Seedance 2.0 (即梦) video generation platform.

Provide a creative idea in natural language, and this skill will generate structured, production-ready Chinese prompts that you can paste directly into the Seedance 2.0 platform to produce cinematic AI videos.

Features

Ten Core Prompt Generation Capabilities

# Capability Description
1 Pure Text Generation Generate videos purely from text descriptions, no reference materials needed
2 Consistency Control Maintain character/product/scene consistency across shots using reference images
3 Camera & Motion Replication Replicate camera movements, complex actions, and pacing from reference videos
4 Creative Template / VFX Replication Reproduce creative transitions, ad templates, and cinematic effects from reference videos
5 Story Completion Auto-generate storylines from storyboard images or scripts
6 Video Extension Extend existing videos forward or backward with smooth continuity
7 Sound Control Voice cloning, dialogue generation, and sound effect design
8 One-Take Long Shot Generate seamless long takes that flow continuously across scenes
9 Video Editing Modify existing videos: swap characters, alter plots, add/remove elements
10 Music Beat Sync Synchronize visual rhythm precisely with music beats

Advanced Techniques

  • Timestamp Storyboarding — Precise per-second control for 15-second videos (e.g., 0-3s: ..., 4-8s: ...)
  • Technical Parameter Specification — Set aspect ratio, frame rate, color grading, and lens style upfront
  • Negative Prompting — Explicitly exclude unwanted elements (watermarks, subtitles, etc.)
  • Multi-Segment Stitching — Automatically split videos longer than 15 seconds into extension-chained segments with continuity notes

Multi-Modal Reference System

Supports the Seedance 2.0 @ reference syntax for combining multiple input modalities:

  • Images (@图片1 ~ @图片9) — Character references, scene backgrounds, first/last frame control
  • Videos (@视频1 ~ @视频3) — Camera motion, action, effects, and pacing references
  • Audio (@音频1 ~ @音频3) — Background music, voice tone, sound effect references

Scenario-Specific Prompt Strategies

  • E-commerce / Advertising — Product showcases, 360-degree spins, 3D exploded views
  • Short Drama / Dialogue — Scripted scenes with character dialogue, emotion tags, and sound design
  • Xianxia / Fantasy Animation — Cinematic martial arts, spell effects, transformation sequences
  • Science Education — 4K medical CGI, transparent anatomy visualizations
  • Music Videos / Beat Sync — Widescreen compositions, multi-image beat matching

Built-in Prompt Asset Libraries

The skill ships with curated vocabularies for:

  • Camera Language — Shot types, camera movements, angles, pacing, focus, transitions
  • Visual Styles — Film grains, color palettes, art movements, lighting setups, animation styles

Installation

Prerequisites

Steps

  1. Clone the repository
git clone https://github.com/songguoxs/seedance-prompt-skill.git
  1. Copy the skill into your project's .claude/skills/ directory
# Navigate to the project where you want to use the skill
cd /path/to/your/project

# Create the skills directory if it doesn't exist
mkdir -p .claude/skills/seedance

# Copy the skill file
cp /path/to/seedance-prompt-skill/.claude/skills/seedance/SKILL.md .claude/skills/seedance/SKILL.md
  1. Verify installation

Start Claude Code in your project directory:

claude

Then type /seedance or simply describe your video idea. Claude should activate the Seedance prompt skill automatically.

Alternative: Global Installation

To make the skill available across all your projects, place it under your home directory:

mkdir -p ~/.claude/skills/seedance
cp /path/to/seedance-prompt-skill/.claude/skills/seedance/SKILL.md ~/.claude/skills/seedance/SKILL.md

Usage

Quick Start

Start Claude Code and describe what video you want to create:

You: 帮我生成一段赛博朋克风格的城市夜景视频提示词

Claude will ask you a few clarifying questions (duration, aspect ratio, reference materials), then generate 2-3 prompt versions ready to paste into Seedance 2.0.

Triggering the Skill

The skill activates automatically when you:

  • Use the /seedance command
  • Mention keywords like: Seedance, 即梦, 视频提示词, 视频生成, AI视频, 短剧, 广告视频, 视频延长
  • Ask to "generate video prompts" or "create Seedance prompts"

Interactive Workflow

The skill follows a structured 4-step workflow:

Step 1: You describe your idea → "一段古风武侠打斗"
Step 2: Claude confirms parameters → duration, aspect ratio, references, style preferences
Step 3: Claude generates prompts → 2-3 versions for videos ≤15s, or multi-segment plan for longer videos
Step 4: You refine → adjust timing, camera, dialogue, effects, or style

Examples

Example 1: Pure Text — Short Action Scene

Input:

帮我写一段仙侠战斗的视频提示词,15秒,横屏

Output (one of 2-3 versions):

15秒仙侠高燃战斗镜头,金红暖色调,0-3秒:低角度特写主角蓝袍衣摆被热浪吹得猎猎飘动,
双手紧握雷纹巨剑,剑刃赤红电光持续爆闪,地面熔岩翻涌冒泡,远处魔兵嘶吼着冲锋逼近,
主角低喝"今日,便以这柄剑,镇尔等邪祟!",伴随剑鸣与熔岩咕嘟声;4-8秒:环绕摇镜
快切,主角旋身挥剑,剑刃撕裂空气迸射红色冲击波,前排魔兵被击飞碎裂成灰烬,伴随剑气
破空声与魔兵惨嚎;9-12秒:仰拍拉远定格慢放,主角跃起腾空,剑刃凝聚巨型雷光电弧劈
向魔兵群;13-15秒:缓推特写主角落地收剑的姿态,衣摆余波微动,冷声道"此界之门,
不容踏越",音效收束为余音震颤与渐弱风声。

Example 2: Multi-Modal Reference — Product Ad

Input:

我有一张可乐产品图,想做一个炫酷的产品展示广告

Output:

@图片1中的可口可乐饮料,360度高速旋转2圈后,突然停住蓄力分裂成了3个部分进行展示。
随后分解后的可口可乐饮料罐的上中下三部分快速向内旋转合成,一罐完整的可口可乐饮料,
3D渲染产品展示特效,动感产品特效展示

参考素材:
- @图片1:可乐产品正面高清图

Example 3: Short Drama with Dialogue

Input:

写一段霸道总裁短剧,15秒,女主撕合同反杀的名场面

Output:

画面(0-5秒):特写女主撕契约镜头,纸屑飘落,总裁单膝跪地伸手阻拦,眼神慌乱,
女主侧身躲开,嘴角挂着冷漠笑意
台词1(总裁,卑微慌乱):苏晚!契约还没结束,你不能走!我给你钱,给你地位!
画面(6-10秒):女主抬脚避开他的手,将撕碎的契约纸扔在他脸上,镜头扫过周围宾客的
窃窃私语
台词2(女主,冷漠反杀):契约?顾总,当初是你说,我连给你提鞋都不配,现在求我?晚了!
画面(11-15秒):总裁僵在原地,脸上沾着纸屑,女主转身昂首离开,红裙裙摆飘动
音效:华丽又带张力的背景音,契约撕碎的声响,宾客轻微的窃窃私语声
时长:精准15秒

Example 4: Long Video (>15s) — Multi-Segment

Input:

做一段30秒的仙侠出场短片

Output:

## 超长视频提示词(总时长约30秒)

**主题**:剑修云海仙山迎敌
**总段数**:2段
**建议比例**:16:9

---

### 第1段(0-15秒)—— 正常生成

**生成时长**:15秒

#### 提示词

15秒仙侠镜头,0-5秒:俯拍云海翻涌中的仙山全景,镜头缓缓下推穿过云层;
6-10秒:剑修站在山巅悬崖边,背对镜头,衣袍随风飘动,远处魔气升腾;
11-15秒:剑修缓缓转身面向镜头,拔剑出鞘,剑刃金光闪烁,目光坚毅低声道
"来了",定格在剑修持剑面向镜头的画面。

#### 衔接点

本段结尾画面:剑修正面持剑站在山巅,目光前视,远方魔气翻涌。

---

### 第2段(15-30秒)—— 视频延长

**操作**:将第1段生成的视频上传为 @视频1
**生成时长**:15秒

#### 提示词

将@视频1延长15秒。0-5秒:接上段剑修持剑画面,数十只暗影魔兽从远处魔气中
飞扑而来,剑修纵身跃起迎敌;6-10秒:空中激战,剑气纵横,魔兽被斩成灰烬
粒子消散,镜头环绕快切;11-15秒:剑修落地收剑,身后爆炸的金色粒子缓缓飘散,
镜头缓推特写剑修侧脸,音效渐弱。

Example 5: One-Take Long Shot with Multi-Image References

Input:

我有5张图,想做一个一镜到底的谍战片追踪镜头

Output:

谍战片风格,@图片1作为首帧画面,镜头正面跟拍穿着红风衣的女特工向前走,
镜头全景跟随,不断有路人遮挡红衣女子,走到一个拐角处,参考@图片2的拐角建筑,
固定镜头红衣女子离开画面,走在拐角处消失,一个戴面具的女孩在拐角处躲着恶狠狠
的盯着她,面具女孩形象参考@图片3。镜头往前摇向红衣女特工,她走进一座豪宅
消失不见了,豪宅参考@图片4。全程不要切镜头,一镜到底。

参考素材:
- @图片1:红风衣女特工正面形象(首帧)
- @图片2:旧城区拐角建筑
- @图片3:面具女孩形象
- @图片4:欧式豪宅外观
- @图片5:备用场景(可用于扩展)

Seedance 2.0 Platform Specs

Dimension Specification
Image Input jpeg/png/webp/bmp/tiff/gif, up to 9 images, each <30MB
Video Input mp4/mov, up to 3 videos, total 2-15s, each <50MB, 480p-720p
Audio Input mp3/wav, up to 3 files, total ≤15s, each <15MB
Text Input Natural language description
File Limit Max 12 files total (images + videos + audio combined)
Duration 4-15 seconds per generation
Sound Output Built-in sound effects and music
Resolution Up to 2K output

Important: The platform does not allow uploading images or videos containing realistic human faces. Such materials will be automatically blocked.

Tips for Best Results

  • Be specific and visual — "a woman in a red trench coat walks through rain-soaked neon streets" works much better than "a woman walking"
  • Use timestamp storyboarding for 13-15 second videos to maintain control over each segment
  • Separate dialogue and sound effects from visual descriptions for cleaner results
  • Specify negative constraints at the end (e.g., "no watermarks, no subtitles, no text overlays")
  • Match reference image styles to your video theme (e.g., use ink-wash style images for Chinese historical themes)
  • For videos over 15 seconds, let the skill generate multi-segment plans with explicit continuity points between segments

Project Structure

.
├── .claude/
│   └── skills/
│       └── seedance/
│           └── SKILL.md           # The skill definition (core file)
├── .gitignore
└── README.md

The entire skill logic is contained in a single file: .claude/skills/seedance/SKILL.md.

Contributing

Contributions are welcome. Some areas where help would be appreciated:

  • Adding more prompt examples for specific scenarios
  • Translating the skill definition to support English prompt generation
  • Adding prompt templates for new Seedance features as the platform evolves
  • Improving prompt quality based on real-world generation results

To contribute:

  1. Fork this repository
  2. Create a feature branch (git checkout -b feature/your-feature)
  3. Commit your changes (git commit -m "Add your feature")
  4. Push to the branch (git push origin feature/your-feature)
  5. Open a Pull Request

License

MIT

Acknowledgments

  • Seedance 2.0 by ByteDance for the AI video generation platform
  • Claude Code by Anthropic for the extensible skill system

About

Seedance 2.0 prompt skill,使用该Skill生成Seedance 2.0 视频提示词

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors