doubao-all-in-one

Generate images and videos via Doubao Seedance and save outputs locally.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ShowTimeWalker/ai-media-gen-skills --skill doubao-all-in-one
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doubao-all-in-one
Source: https://github.com/ShowTimeWalker/ai-media-gen-skills/tree/main/.claude/skills/doubao-all-in-one
Command: npx skills add https://github.com/ShowTimeWalker/ai-media-gen-skills --skill doubao-all-in-one

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires volcengine-python-sdk[ark], flask, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to generate images or videos using Doubao (Volcano Ark) and save the results locally, removing the need to manually handle complex API calls and delivery steps.

Core Features & Use Cases

  • Image and video generation with text prompts, including text-to-image, image-to-image, video tasks, and frame-based workflows.
  • Local output and file management: automatically saves outputs to a structured local directory for easy delivery and later processing.
  • Task orchestration and webhook options: supports polling or webhook callbacks and provides status querying and task management.

Quick Start

Describe your media generation needs in Claude Code to start a job and save results locally.

Frequently Asked Questions about doubao-all-in-one

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate images and videos using Doubao Seedance and save them locally?

To generate images and videos locally, you can use this Skill to automate Doubao Seedance API calls, processing text-to-image, image-to-image, and text-to-video workflows while saving outputs directly to a structured local directory.

What are the prerequisites for automating Doubao Seedance media generation?

Automating Doubao Seedance media generation requires an ARK API key, Python 3.14 or higher, the uv package manager, and specific dependencies including the Volcano Engine Python SDK and Flask for webhook handling.

Does Doubao Seedance video generation support webhook callbacks for task status?

Yes, Doubao Seedance video generation supports webhook callbacks via Flask, allowing you to receive asynchronous notifications for task status alongside standard polling methods for task management.

Can I use frame-based video workflows with the Volcano Ark API?

Yes, you can execute frame-based video workflows with the Volcano Ark API, orchestrating complex video generation tasks and automatically delivering the resulting media files to your local storage.

How do I manage local file outputs from automated text-to-image tasks?

You manage local file outputs from automated text-to-image tasks by relying on the Skill's built-in file management, which automatically saves generated media into a structured local directory for easy delivery and later processing.