Individual skill

video-generation

Generate, edit, or extend videos with Seedance models via list_video_generation_models and generate_video; optimizes prompts per model's conventions. Use when user asks to create, edit, extend, or storyboard a video, or mentions seedance / text-to-video / image-to-video / video-to-video.

skills/kimi-plugin-aitoearn/skills/aitoearn-growth/references/video-generation/SKILL.md

Read pinned source

Source commit 5723de436173a92e5c17989a4032cd9a7b2b1d27

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
Yes
Repository scan complete
No
Skill scan complete
No
Observed behavior
Instructions only
Last checked
Nov 9, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.

Repository context

Repository stars (not skill ratings)
27,556
Repository last updated
Nov 9, 2026
License
MIT

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

# Video Generation

Generate, edit, or extend videos with `list_video_generation_models` and `generate_video`.

The catalog is the source of truth for every video model. For Seedance families, use `references/seedance-2-0-guide.md` (default model is Seedance 2.0 Mini at 480p); use `references/seedance-2-5-guide.md` only when routed to 2.5. For other families, use only catalog capabilities and the user's intent; do not transfer Seedance-only prompt conventions.

## Tools

- `list_video_generation_models`: call first — before routing. Select the returned `id`; inspect `family`, `modes`, `input.frames`, `input.references`, `output`, and `billing`. The metadata fields are flat; there is no nested `metadata` object. The preferred default is `doubao-seedance-2-0-mini-260615` with `output.resolution: '480p'` and `output.duration: 4` (4 seconds) when listed.
- `generate_video` (v2): `prompt` required; `model` optional (omit to use `doubao-seedance-2-0-mini-260615`; its `output.resolution` defaults to `480p` and `output.duration` defaults to `4`); `mode` is `generate`, `edit`, or `extend`; optional `frames: {first, last}`, `references: {images, videos, audios}`, `output: {resolution, aspectRatio, duration, outputFormat, seed, watermark}`, `options`, and `groupId`.
  - `frames.first` / `frames.last` are first/last frame anchors (not ordinary references); `references.images` are ordinary reference images. Do not mix anchors with references.
  - `output.duration: -1` lets the model choose the duration. Use it only when the catalog shows `supportsAutoDuration`.
  - `output.outputFormat` accepts `mp4` or `mov`; send it only for Seedance 2.5.
  - `options.omniReferenceTaskType` accepts `auto`, `reference`, `edit`, or `extend`; send it only for Seedance 2.5. If omitted, the adapter derives `edit` / `extend` from `mode` and `reference` when reference media is present.
Back to top