Doubao Image and Video Skill for Openclaw

A comprehensive AI skill for generating high-quality images and videos and performing intelligent image edits via the ByteDance Doubao API.

wenkangwei
v0.1.0
Mar 2, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install doubao-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install doubao-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Doubao Image and Video Skill?

The Doubao Image and Video skill is a sophisticated integration designed for the Openclaw Skills ecosystem, leveraging the ByteDance Volcengine ARK API. It empowers developers and AI agents to generate visual content directly from text prompts, perform complex image manipulations such as watermark removal, and create AI-driven videos.

By providing both synchronous and asynchronous workflows, this skill ensures that resource-intensive tasks like video rendering do not block development pipelines. It serves as a bridge between raw generative AI power and actionable developer tools, making it an essential component for multi-modal Openclaw Skills implementations.

Doubao Image and Video Skill Use Cases

  • Generating custom AI imagery for applications and websites using text-to-image prompts.
  • Automating the removal of watermarks and logos from existing images while preserving the main subject.
  • Creating short-form video content from text descriptions for social media or presentations.
  • Building automated content pipelines that require tracking long-running generative tasks via task IDs.

How Doubao Image and Video Skill Works

  1. The skill receives a request containing an action (img, edit, or vid) and a corresponding prompt or image URL.
  2. It authenticates with the Volcengine ARK platform using the configured ARK_API_KEY.
  3. For image generation, the request is processed synchronously, returning a direct URL to the hosted asset.
  4. For video generation, the skill can operate in async mode, returning a task ID immediately while the video renders in the background.
  5. Users can poll the status of background tasks using the status action to retrieve the final result once processing is complete.

Doubao Image and Video Skill Setup

To get started with this skill, ensure you have Python 3.7+ installed and an active API key from the Volcengine ARK console.

# Navigate to the skill directory
cd ~/.openclaw/workspace/skills/doubao-skill

# Install the necessary Python dependencies
pip install -r requirements.txt

# Configure your environment variable
export ARK_API_KEY="your_api_key_here"

# Verify the installation
cd scripts
python3 cli.py help

Doubao Image and Video Skill Data Schema & Taxonomy

This skill utilizes a structured JSON schema for all interactions, ensuring compatibility across different Openclaw Skills workflows.

Action Input Parameter Output Key Description
img prompt image_url Returns the URL of the generated image.
edit image_url, prompt image_url Returns the URL of the edited/cleaned image.
vid prompt, sync_mode task_id / result_url Returns a task ID for async or a URL for sync mode.
status task_id status, progress Provides real-time updates on background tasks.

Doubao Image and Video Skill Advanced Features

  • Asynchronous processing for video generation to handle high-latency rendering tasks effectively.
  • Intelligent watermark removal using Image-to-Image technology with customizable editing prompts.
  • Flexible integration options including a CLI tool, a Python handler, and direct script execution.
  • Configurable timeout settings and image dimensions to suit specific project requirements within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*