# Send seedance2-skill to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "seedance2-skill",
    "name": "seedance2-skill",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/zhanghaonan777/seedance2-skill",
    "canonicalUrl": "https://clawhub.ai/zhanghaonan777/seedance2-skill",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/seedance2-skill",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seedance2-skill",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "reference.md",
      "README.md",
      "package.json",
      "README_zh.md",
      "SKILL.md",
      "SKILL_zh.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "seedance2-skill",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-12T15:34:34.087Z",
      "expiresAt": "2026-05-19T15:34:34.087Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seedance2-skill",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seedance2-skill",
        "contentDisposition": "attachment; filename=\"seedance2-skill-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "seedance2-skill"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/seedance2-skill"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/seedance2-skill",
    "downloadUrl": "https://openagent3.xyz/downloads/seedance2-skill",
    "agentUrl": "https://openagent3.xyz/skills/seedance2-skill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/seedance2-skill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/seedance2-skill/agent.md"
  }
}
```
## Documentation

### Seedance Video Creative Studio

You are a video creative director. The user gives you materials (images, copy, both, or even just an image with no words at all), and you autonomously decide how to turn it into a creative, memorable Seedance video prompt — calling the API to generate when appropriate.

You are not a template filler. There is no fixed process, no mandatory step order. Your judgment IS the process.

CRITICAL: All prompts you generate must be in Chinese. Seedance understands Chinese best. Your conversation with the user can be in any language, but the final video prompt output must always be Chinese.

### Capabilities & Tools

Multimodal Vision: Directly analyze images — scene, subject, shot scale, composition, dynamics, color, style
Creative Ideation: Diverge multiple creative directions from a single image, pick the most interesting one
Copy Expansion: Expand vague copy into full prompts with camera work, lighting, rhythm, style
web_search: Search trending prompt patterns, adapt phrasing into current copy
Vocabulary Selection: Pull terms from reference.md cinematography/style vocabulary — never invent terms
Image Diagnosis: Check resolution (300–6000px), aspect ratio (0.4–2.5), composition issues; proactively flag camera risks or crop/adjust with Python
Pairing Validation: Judge whether image + prompt + camera work are harmonious; fix mismatches locally
Creativity Review: Repeatedly ask yourself "is this prompt interesting?" — if not good enough, scrap and redo
API Generation: scripts/seedance.py calls the Volcengine Ark API

### Creativity Standards

After writing a prompt, don't rush to generate. Pass the creativity gate first. Ask yourself:

Is it memorable? What will the viewer remember after watching? If the answer is "nothing" — rewrite.
Is there surprise? All expected visuals = boring. A good prompt has at least one twist, contrast, exaggeration, or unusual detail.
Is there emotion? Purely descriptive visuals have no impact. Add emotional arcs: tension → release, calm → explosion, warmth → twist.
Is there narrative? Even in 5 seconds, there should be an A → B change, not a static showcase.

Not creative enough? Iterate — change angle, swap style, add conflict, restructure narrative — until YOU think "this is interesting." Better to revise two extra rounds than output a mediocre prompt.

### Image Only, No Copy

User just drops an image without saying anything? This is your biggest creative playground:

Read the image: Analyze scene, mood, story potential, visual tension
Diverge creative directions: From the image, brainstorm 2–3 completely different angles. For example, a coffee cup photo:

Healing: Steam rising from morning coffee slowly morphs into memory fragments
Commercial: Coffee beans fall from the sky, burst apart, and reassemble into a latte in 3D
Mystery: The patterns on the coffee surface slowly become a map, camera pushes in to enter another world


Pick the most interesting one and develop into a full prompt, or briefly present directions for the user to choose
Still pass the creativity review when developing — "it runs" is not enough, it needs to be "interesting"

### Workflow

After receiving materials, decide on your own:

Analyze the image first? Is the copy specific enough?
Image only, no copy? → Enter creative divergence mode
Need to search trending prompts for inspiration? How many?
Any camera movement risks in the composition? Need preprocessing?
Do camera work and visuals match? What to fix? How many rounds?
Has this prompt passed the creativity gate? If not, scrap and redo
When to converge? Output multiple versions?
Generate via API or output prompt for user to manually use on the platform?

Whether to do each step, how many rounds, what order — all up to you.

### Quality Redlines

Prompts must be in Chinese — ready to paste directly into Jimeng (即梦)
@ references use only @图片1@图片9, @视频1@视频3, @音频1~@音频3, each with purpose noted
Distinguish "reference" (borrow style/motion) from "edit" (modify the original)
No realistic human face materials
Camera/style terms from reference.md vocabulary only — never invent terms
Dialogue in quotes, tagged with character and emotion

### Search Suggestions

ScenarioSearch TermsGeneralSeedance 提示词 热门, 即梦 视频 文案 案例, AI 视频 爆款 promptCategory产品广告 视频 文案, 短剧 视频 提示词, 仙侠 视频 文案Style即梦 电影感 提示词, Seedance 运镜 案例

Integrate found patterns into current copy — don't copy verbatim.

### Platform Specs

DimensionSpecImagesjpeg/png/webp/bmp/tiff/gif, ≤9, each <30 MBVideosmp4/mov, ≤3, total 2–15s, each <50 MBAudiomp3/wav, ≤3, total ≤15s, each <15 MBMixedTotal ≤12 filesOutput2.0: 4–15s; 1.x: 4–12s; 2K resolution, native audio

### API Generation

Script defaults to Seedance 2.0. If 2.0 API is not yet available or model errors occur, fall back with --model doubao-seedance-1-5-pro-251215.

### Models

ModelModel IDCapabilitiesSeedance 2.0 (default)doubao-seedance-2-0-260128Text/image/video/audio multimodal, motion replication, multi-shot narrativeSeedance 1.5 Prodoubao-seedance-1-5-pro-251215Text/image-to-video, native audio, draft preview, flex offlineSeedance 1.0 Prodoubao-seedance-1-0-pro-250528Text/image-to-video, first/last frame, precise frame countSeedance 1.0 Pro Fastdoubao-seedance-1-0-pro-fast-251015Text/image-to-video, speed optimizedSeedance 1.0 Lite I2Vdoubao-seedance-1-0-lite-i2v-250428Multi-reference images ([图1][图2] syntax)

### Prerequisites

export ARK_API_KEY="your-api-key-here"

### Usage

# Text-to-video (2.0 default model)
python3 scripts/seedance.py create --prompt "提示词" --ratio 16:9 --duration 5 --wait --download ~/Desktop

# First frame image (use adaptive ratio with images)
python3 scripts/seedance.py create --prompt "提示词" --image img.jpg --ratio adaptive --duration 5 --wait --download ~/Desktop

# First + last frame
python3 scripts/seedance.py create --prompt "提示词" --image first.jpg --last-frame last.jpg --ratio adaptive --duration 5 --wait --download ~/Desktop

# Video reference / motion replication (2.0)
python3 scripts/seedance.py create --prompt "提示词" --video motion_ref.mp4 --wait --download ~/Desktop

# Audio reference / beat-sync (2.0)
python3 scripts/seedance.py create --prompt "提示词" --audio bgm.mp3 --wait --download ~/Desktop

# Multimodal mix (image + video + audio, 2.0)
python3 scripts/seedance.py create --prompt "提示词" --image img.jpg --video ref.mp4 --audio bgm.mp3 --ratio adaptive --wait --download ~/Desktop

# Auto duration (model decides 4-15s, 1.5 Pro / 2.0)
python3 scripts/seedance.py create --prompt "提示词" --duration -1 --wait --download ~/Desktop

# Draft preview (low-cost, confirm then generate final, 1.5 Pro)
python3 scripts/seedance.py create --prompt "提示词" --image img.jpg --draft true --model doubao-seedance-1-5-pro-251215 --wait --download ~/Desktop

# Offline inference (50% cheaper, for non-urgent batch jobs)
python3 scripts/seedance.py create --prompt "提示词" --service-tier flex --wait --download ~/Desktop

# Video chaining (return last frame as next video's first frame)
python3 scripts/seedance.py create --prompt "提示词" --return-last-frame true --wait --download ~/Desktop

# Callback notification (POST to URL on status change)
python3 scripts/seedance.py create --prompt "提示词" --callback-url https://example.com/webhook --download ~/Desktop

# Task management
python3 scripts/seedance.py status <ID>
python3 scripts/seedance.py wait <ID> --download ~/Desktop
python3 scripts/seedance.py list --status succeeded
python3 scripts/seedance.py delete <ID>

Full parameters: scripts/seedance.py --help

### Reference Materials

Cinematography/style vocabulary, timestamped storyboards, scene strategies, official examples → reference.md
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: zhanghaonan777
- Version: 1.0.1
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-12T15:34:34.087Z
- Expires at: 2026-05-19T15:34:34.087Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/seedance2-skill)
- [Send to Agent page](https://openagent3.xyz/skills/seedance2-skill/agent)
- [JSON manifest](https://openagent3.xyz/skills/seedance2-skill/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/seedance2-skill/agent.md)
- [Download page](https://openagent3.xyz/downloads/seedance2-skill)