Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
seedance-video-generation-byteplus v1.0.1 - Added LICENSE.txt file to the project. - No functional changes to the skill code or documentation.
What This Skill Does
Generates AI videos from text prompts or images using ByteDance Seedance models via the BytePlus Ark API. Supports text-to-video, image-to-video with first frame or first+last frame control, and reference image generation. Handles async task polling, downloading, and draft mode for cheaper previews.
The built-in Python CLI handles base64 conversion, polling, and file download automatically, removing the need to script these steps manually.
When to use it
- Generate a short video clip from a text description
- Animate a product photo into a short video
- Create a video transition between two specific frames
- Preview a video concept cheaply with draft mode before full render
- Batch-generate and manage video tasks via CLI
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Generate a 5-second video of waves crashing on a beach at sunset, save to Desktop
- 1Check that ARK_API_KEY environment variable is set
- 2Run CLI with --prompt 'Waves crashing on a beach at sunset', --wait, and --download ~/Desktop flags
- 3CLI submits task to BytePlus Ark API and returns a task ID
- 4CLI polls status every 15 seconds until task status is succeeded
- 5CLI downloads the MP4 file to ~/Desktop and prints the file path
Video saved to ~/Desktop/seedance_video_20260313_120000.mp4
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.