Takes you from concept to finished AI video in one workflow. You brainstorm ideas, build a storyboard through a five-dimensional dive (content, visuals, camera, motion, audio), then it generates reference images with Seedream 4.5 and submits everything to Seedance 2.0 for video generation. Videos take about 10 minutes to render and you get flexible output options: 16:9, 9:16, square, ultrawide, plus duration control from 4 to 15 seconds. Two generation modes give you either omni reference (throw in up to 9 images, 3 videos, 3 audio files) or keyframe-based first/last frame control. Gracefully falls back to standalone Python if the MCP service is down, which is smart given how flaky external APIs can be.

skills.sh installs
12K
GitHub stars
3
last updated
Aug 21, 2026

Install

$ npx -y skills add hexiaochun/seedance2-api --skill seedance2-api --agent claude-code

Installs into .claude/skills of the current project.

Files

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:

  • Check xskill-ai MCP service status (read mcps/user-xskill-ai/STATUS.md)
  • If MCP is available → use submit_task / get_task and other MCP tools
  • If MCP is unavailable or returns errors → switch to Script Mode

Script mode prerequisites:

  • Verify XSKILL_API_KEY environment variable is set (run echo $XSKILL_API_KEY | head -c 10)
  • If not set, prompt the user:
    export XSKILL_API_KEY=sk-your-api-key
    
    Get your API Key: https://www.xskill.ai/#/v2/api-keys
  • Verify requests is installed (pip install requests)

Script path: Located under this skill's directory at scripts/seedance_api.py:

# Find via Glob tool
glob: .cursor/skills/seedance2-api/scripts/seedance_api.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

Sponsors

Details

Repository
github.com/hexiaochun/seedance2-api
Categories
Backend & APIs, AI & Agent Building, Automation & Workflows, Python, Generative Media
First seen
Apr 16, 2026
1github avatarpython-mcp-server-generatorgithub/awesome-copilotGenerate a complete MCP server project in Python with tools, resources, and proper configuration10.5Kskills.sh installs
2github avatarpdftk-servergithub/awesome-copilotSkill for using the command-line tool pdftk (PDFtk Server) for working with PDF files. Use when asked to merge PDFs, split PDFs, rotate pages, encrypt or decryp10Kskills.sh installs
3github avatargo-mcp-server-generatorgithub/awesome-copilotGenerate a complete Go MCP server project with proper structure, dependencies, and implementation using the official github.com/modelcontextprotocol/go-sdk.9.2Kskills.sh installs
4github avatarrust-mcp-server-generatorgithub/awesome-copilotGenerate a complete Rust Model Context Protocol server project with tools, prompts, resources, and tests using the official rmcp SDK9.2Kskills.sh installs
5google avataragent-platform-endpoint-managementgoogle/skillsManages Agent Platform serving endpoints. Use when you need to create, list, describe, update, or delete serving endpoints for model deployment on Agent Platfor9Kskills.sh installs
6github avatarphp-mcp-server-generatorgithub/awesome-copilotGenerate a complete PHP Model Context Protocol server project with tools, resources, prompts, and tests using the official PHP SDK8.9Kskills.sh installs