seedance-story-orchestrator
Orchestrate script-to-final-video production with a strict stage-gated workflow (outline → episode_plan → storyboard → storyboard_images → render), using Seedream image generation, Seedance multi-shot rendering, checkpoint-based confirmation/resume, and optional FFmpeg concatenation. Use when converting txt/json/staged artifacts into storyboard videos and a final merged mp4.
Why use this skill?
Automate script-to-video production with Seedance Story Orchestrator. Manage AI video generation with strict checkpoints, stage-gated workflows, and FFmpeg integration.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/kkenny0/seedance-story-orchestratorWhat This Skill Does
The seedance-story-orchestrator is a sophisticated pipeline tool designed to manage the end-to-end production of AI-generated videos. It transforms raw text or structured JSON stories into final high-quality MP4 files using a strict, stage-gated workflow. By leveraging Seedream for image generation and Seedance for multi-shot rendering, it ensures high consistency across complex video projects. The core philosophy of this tool is "auditability and recoverability"; every transformation step—from initial outline to final rendering—is treated as an independent checkpoint. Users must explicitly confirm the output of one stage before the orchestrator proceeds to the next, preventing error propagation and allowing for manual review and adjustment at every critical milestone.
Installation
To integrate this orchestrator into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/kkenny0/seedance-story-orchestrator
Ensure your system has Python 3.8+ installed, FFmpeg configured in your environment path, and a valid ARK_API_KEY to authenticate with the underlying generative models.
Use Cases
- Automated Video Content Creation: Ideal for turning blog posts, marketing copies, or scripts into engaging short-form social media videos.
- Complex Animation Pipelines: Useful for creators who need to generate long-form narrative content that requires strict structural planning (storyboarding) before committing to heavy rendering.
- Consistent Brand Storytelling: By using staged artifacts, teams can maintain a unified visual style across multiple episodes by recycling validated checkpoints.
Example Prompts
- "Initialize a new project in ./my-project using the script located at ./drafts/marketing_plan.txt and run it until the storyboard generation stage."
- "Confirm the current outline stage for project ./my-project and proceed with the rendering of the validated storyboard images."
- "Check the current status of my video production in ./project-a and provide a summary of which stages are pending confirmation."
Tips & Limitations
- Strict Sequencing: Never skip stages; the workflow is designed to ensure stability through sequential verification.
- Resource Management: Rendering high-resolution video shots is resource-intensive. Ensure your local machine or server has sufficient GPU memory if running locally.
- Error Handling: If a stage fails, inspect the
checkpoint-{stage}.jsonfile within your project directory to diagnose the specific output failure before attempting to re-run. - Environment Variables: Always verify that your
ARK_API_KEYis active before triggering theruncommand to avoid unauthorized request errors.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-kkenny0-seedance-story-orchestrator": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution