Agent skill · creative production · aiskillstore

seedance2-api

Out-of-the-box Seedance 2.0 API skill — just one API key to generate AI videos. Builds storyboards, generates reference images with Seedream 4.5, submits video tasks, and polls results. Supports both MCP and standalone Python script mode. Use when the user mentions seedance, AI video, storyboard, or video generation.

Why this skill is useful

Adds a complete executable workflow for generating AI videos, including API interactions and script execution that the AI cannot generate on its own.

What it needs

Requires python, requests installed locally. Requires xskill account access. About 8k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Seedance 2.0 Storyboard & Video Generation End-to-end workflow from concept to final video: Storyboard → Reference images → Submit video task → Get results. Step 0: Determine Execution Mode (MCP or Script) Check MCP availability first: 1. Check xskill-ai MCP service status (read mcps/user-xskill-ai/STATUS.md) 2. If MCP is available → use submittask / gettask and other MCP tools 3. If MCP is unavailable or returns errors → switch to Script Mode Script mode prerequisites: 1. Verify XSKILLAPIKEY environment variable is set (run echo $XSKILLAPIKEY head -c 10) 2. If not set, prompt the user: 3. Verify requests is installed (pip install requests) Script path: Located under this skill's directory at scripts/seedanceapi.py: In the following steps, each API call provides both MCP method and Script method. Choose one based on the Step 0 result. Step 1: Understand the User's Idea Collect the following information (proactively ask if anything is missing): Story concept: one-sentence summary of the video Duration: 4–15 seconds Aspect ratio: 16:9 / 9:16 / 1:1 / 21:9 / 4:3 / 3:4 Visual style: realistic / animation / ink wash / sci-fi / cyberpunk, etc. Assets: existing images/videos/audio, or need AI generation Function mode: first & last frame control (firstlastframes) or default omni mode (omnireference) Step 2: Deep Dive (5 Dimensions) Guide the user through each dimension for richer detail: 1. Content – Who is the subject? What are they doing? Where? 2. Visuals – Lighting, color palette, texture, mood 3. Camera – Push in / pull out / pan / tilt / track / orbit / crane 4. Motion – Subject actions and pacing 5. Audio – Music style, sound effects, dialogue Step 3: Build Storyboard Structure Break down shots along the timeline using this formula: See reference.md for detailed templates and examples. Step 4: Generate Reference Images (If Needed) If the user has no existing assets, use Seedream 4.5 to generate character art, scenes, first/last frames, etc. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/seedance2-api

View the source on GitHub

Browse the @skills marketplace