IMA Seedance 2.0 Video Generator

Seedance 2.0 AI video generator — two models in one skill: Seedance 2.0 (ima-pro) for cinema-grade quality with high frame-rate temporal consistency, precise camera language control, and 2K output; Seedance 2.0 Fast (ima-pro-fast) for faster iteration. Supports text-to-video, image-to-video, first-last-frame, and reference-media video generation with image, video, and audio references. Works for cinematic prompting, storyboard-driven clips, consistent-character workflows, product demos, and short-form content generation. Requires IMA_API_KEY.

3,891 stars

Best use case

IMA Seedance 2.0 Video Generator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Seedance 2.0 AI video generator — two models in one skill: Seedance 2.0 (ima-pro) for cinema-grade quality with high frame-rate temporal consistency, precise camera language control, and 2K output; Seedance 2.0 Fast (ima-pro-fast) for faster iteration. Supports text-to-video, image-to-video, first-last-frame, and reference-media video generation with image, video, and audio references. Works for cinematic prompting, storyboard-driven clips, consistent-character workflows, product demos, and short-form content generation. Requires IMA_API_KEY.

Teams using IMA Seedance 2.0 Video Generator should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/ima-seedance2-video-generator/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/allenfancy-gan/ima-seedance2-video-generator/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/ima-seedance2-video-generator/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How IMA Seedance 2.0 Video Generator Compares

Feature / AgentIMA Seedance 2.0 Video GeneratorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Seedance 2.0 AI video generator — two models in one skill: Seedance 2.0 (ima-pro) for cinema-grade quality with high frame-rate temporal consistency, precise camera language control, and 2K output; Seedance 2.0 Fast (ima-pro-fast) for faster iteration. Supports text-to-video, image-to-video, first-last-frame, and reference-media video generation with image, video, and audio references. Works for cinematic prompting, storyboard-driven clips, consistent-character workflows, product demos, and short-form content generation. Requires IMA_API_KEY.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# IMA Seedance 2.0 — OpenClaw Calling Protocol

## Hard Rule

OpenClaw must call `scripts/ima_video_create.py`.

OpenClaw must **not**:

- build `/open/v1/tasks/create` payloads
- compute `attribute_id`
- compute `credit`
- build `src_img_url`
- build `src_image`
- build `src_video`
- build `src_audio`

## Required Read Order

1. [`references/protocols/execution.md`](references/protocols/execution.md)
2. [`references/protocols/event-stream.md`](references/protocols/event-stream.md)
3. On demand:
   - [`references/contracts/create-task.md`](references/contracts/create-task.md)
   - [`references/contracts/credit-rules.md`](references/contracts/credit-rules.md)
   - [`references/contracts/payload-rules.md`](references/contracts/payload-rules.md)
   - [`references/flows/reference-image-to-video.md`](references/flows/reference-image-to-video.md)
   - [`references/limits/reference-media-rules.md`](references/limits/reference-media-rules.md)

## Supported User Intents

- text-to-video
- image-to-video
- first-last-frame transition
- reference-image-to-video
- multimodal reference-image-to-video with image / video / audio inputs

## Input Entry Points

- `--prompt`
- `--model-id`
- `--task-type` when explicit task type is required
- `--input-images`
- `--reference-image`
- `--reference-video`
- `--reference-audio`
- `--extra-params`

## Stop Conditions

Stop before task creation if:

- prompt is missing
- model cannot be resolved
- reference media preflight validation fails
- any reference media compliance verification fails
- create-task returns a hard failure

## Task Type Rules

| Input pattern | task_type |
|---|---|
| text only | `text_to_video` |
| one image | `image_to_video` |
| explicit first-last-frame with 2 images | `first_last_frame_to_video` |
| any video input | `reference_image_to_video` |
| any audio input | `reference_image_to_video` |
| multiple images without explicit first-last-frame intent | `reference_image_to_video` |

## Model ID Reference (CRITICAL)

Use **exact model_id** from this table. Do NOT infer from friendly names.


| Friendly Name     | model_id       | Notes                        |
| ----------------- | -------------- | ---------------------------- |
| Seedance 2.0      | `ima-pro`      | ✅ Quality priority, 300~900s |
| Seedance 2.0 Fast | `ima-pro-fast` | ⚠️ Speed priority, 120~600s   |


**User input aliases:**
- Quality/Professional/Pro/专业版/高质量 → `ima-pro`
- Fast/Speed/Quick/极速/快速 → `ima-pro-fast`
- Default/默认 → `ima-pro`

## Model Selection Priority

1. **User preference** (if explicitly stated) → highest priority
2. **Fallback default:** `ima-pro`


| Task | Default | Fast Alternative |
|---|---|---|
| `text_to_video` | `ima-pro` | `ima-pro-fast` |
| `image_to_video` | `ima-pro` | `ima-pro-fast` |
| `first_last_frame_to_video` | `ima-pro` | `ima-pro-fast` |
| `reference_image_to_video` | `ima-pro` | `ima-pro-fast` |

## Minimal Invocation Examples

```bash
# Text to video
python3 {baseDir}/scripts/ima_video_create.py \
  --prompt "a puppy runs across a sunny meadow, cinematic"

# Single image
python3 {baseDir}/scripts/ima_video_create.py \
  --prompt "camera slowly zooms in" \
  --input-images https://example.com/photo.jpg \
  --model-id ima-pro-fast

# Explicit first-last-frame
python3 {baseDir}/scripts/ima_video_create.py \
  --task-type first_last_frame_to_video \
  --prompt "smooth transition" \
  --input-images https://example.com/first.jpg https://example.com/last.jpg

# Multimodal reference mode
python3 {baseDir}/scripts/ima_video_create.py \
  --reference-image https://example.com/product.jpg \
  --reference-video https://example.com/clip.mp4 \
  --reference-audio https://example.com/narration.mp3 \
  --model-id ima-pro-fast
```

## References

- Execution protocol: [`references/protocols/execution.md`](references/protocols/execution.md)
- Event stream: [`references/protocols/event-stream.md`](references/protocols/event-stream.md)
- Create-task contract: [`references/contracts/create-task.md`](references/contracts/create-task.md)
- Credit rules: [`references/contracts/credit-rules.md`](references/contracts/credit-rules.md)
- Payload rules: [`references/contracts/payload-rules.md`](references/contracts/payload-rules.md)
- Reference-image-to-video flow: [`references/flows/reference-image-to-video.md`](references/flows/reference-image-to-video.md)
- Text-to-video flow: [`references/flows/text-to-video.md`](references/flows/text-to-video.md)
- Reference media limits: [`references/limits/reference-media-rules.md`](references/limits/reference-media-rules.md)
- FAQ: [`references/support/faq.md`](references/support/faq.md)
- Troubleshooting: [`references/support/troubleshooting.md`](references/support/troubleshooting.md)

Related Skills

Invoice Generator

3891
from openclaw/skills

Creates professional invoices in markdown and HTML

Workflow & Productivity

Incident Postmortem Generator

3891
from openclaw/skills

Generate blameless incident postmortems from raw notes, Slack threads, or bullet points.

DevOps & Infrastructure

Partnership Agreement Generator

3891
from openclaw/skills

Generate comprehensive partnership agreements, joint venture frameworks, and strategic alliance documents for B2B relationships.

Legal Documents & Agreements

Employee Onboarding Generator

3891
from openclaw/skills

Build a structured 90-day onboarding plan for any role. Covers pre-boarding, Day 1, Week 1, 30/60/90-day milestones, buddy assignments, and success metrics.

Workflow & Productivity

Employee Handbook Generator

3891
from openclaw/skills

Build a complete, customized employee handbook for your company. Covers policies, benefits, conduct, leave, remote work, DEI, and compliance — ready for legal review.

Content & Documentation

IT Disaster Recovery Plan Generator

3891
from openclaw/skills

Build production-ready disaster recovery plans that actually get followed when things break.

DevOps & Infrastructure

Compliance Audit Generator

3891
from openclaw/skills

Run internal compliance audits against major frameworks without hiring a consultant.

Security

API Documentation Generator

3891
from openclaw/skills

Generate production-ready API documentation from endpoint descriptions. Outputs OpenAPI 3.0, markdown reference docs, and SDK quickstart guides.

Coding & Development

Annual Report Generator

3891
from openclaw/skills

Build a complete annual business report from raw data. Covers financial performance, operational metrics, strategic highlights, and forward-looking guidance.

Workflow & Productivity

daily-report-generator

3891
from openclaw/skills

Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.

Workflow & Productivity

hr-policy-generator

3891
from openclaw/skills

Comprehensive HR policy development covering attendance, time-off, overtime, remote work, and compliance. Generates structured policy documents, legal checklists, exception handling frameworks, and employee communication plans tailored to company size, work arrangement, and jurisdiction.

Workflow & Productivity

hr-policy-generator-cn

3891
from openclaw/skills

综合性 HR 政策设计工具,覆盖考勤、休假、加班、远程办公及合规要求。根据公司规模、办公模式、适用法律等输入,生成完整的政策文档、法律合规清单、例外处理机制及员工沟通方案。

Workflow & Productivity