
Byted Seedance Video Generate
This one hooks into ByteDance's Doubao Seedance models (1.0 and 1.5) for generating videos from text prompts, images, or multimodal references. You can do text-to-video, guide with first and last frames for transitions, or throw in reference images, videos, and audio for style matching. The 1.5 model adds audio generation. It handles aspect ratios from 16:9 to portrait modes, outputs up to 1080p, and supports 2-12 second clips depending on the model. The async implementation polls tasks with configurable timeouts, returns video URLs, and includes fallback logic for model errors. Practical if you're building content tools that need programmatic video generation without training your own models.
- skills.sh installs
- 185
- GitHub stars
- 484
- last updated
- Aug 21, 2026
Install
$ npx -y skills add bytedance/agentkit-samples --skill byted-seedance-video-generate --agent claude-codeInstalls into .claude/skills of the current project.
Files
Video Generate Skill
This skill generates videos using Doubao Seedance 1.0/1.5 models.
Trigger Conditions
- User wants to generate videos from text descriptions
- User wants to create videos based on images (first/last frame)
- User wants to create videos with reference materials (images, videos, audio)
- User asks for video generation capabilities
Usage
Environment Variables
Before using this skill, ensure the following environment variables are set:
ARK_API_KEYorMODEL_VIDEO_API_KEYorMODEL_AGENT_API_KEY: API key for the video generation serviceMODEL_VIDEO_API_BASE: API base URL (optional, has default)MODEL_VIDEO_NAME: Model name (optional, has default)
Function Signature
async def video_generate(
params: list,
batch_size: int = 10,
max_wait_seconds: int = 1200,
model_name: str = None,
) -> Dict:
Parameters
params (list[dict])
A list of video generation requests. Each item is a dict with the following fields:
Required per item:
video_name(str): Name/identifier of the output video fileprompt(str): Text describing the video to generate. Supports Chinese and English.
Sponsors
Details
- Repository
- github.com/bytedance/agentkit-samples
- First seen
- Jun 3, 2026