← Back to Skills Marketplace
lamuier

doubao-seedance-skill

by Lamuier · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
401
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install doubao-seedance-skill
Description
调用火山引擎 Seedance 视频生成 API。当用户需要生成视频、文生视频、图生视频时使用此 skill。
README (SKILL.md)

\r \r

Seedance Video API 调用\r

\r 此 skill 用于调用火山引擎 Seedance 视频生成 API,支持文生视频、图生视频、首尾帧视频等功能。\r \r 使用方式: 用户只需提供视频描述,我直接调用 API 生成视频并返回本地文件。\r \r

支持的模型\r

\r | 名称 | Model ID | 说明 |\r |------|----------|------|\r | 1.5-pro (最新) | doubao-seedance-1-5-pro-251215 | 默认,支持有声视频 |\r | 1.0-pro | doubao-seedance-1-0-pro-250121 | |\r | 1.0-pro-fast | doubao-seedance-1-0-pro-fast-250121 | 快速模式 |\r | 1.0-lite-t2v | doubao-seedance-1-0-lite-t2v-241118 | 文生视频 |\r | 1.0-lite-i2v | doubao-seedance-1-0-lite-i2v-241118 | 图生视频 |\r \r

直接调用\r

\r 用户说"生成一个xxx视频"时,直接运行:\r \r

python seedance_api.py "一只小猫打哈欠"\r
```\r
\r
指定参数:\r
```bash\r
python seedance_api.py "一只小猫打哈欠" -m 1.5-pro -d 5 -r 16:9 -s 720p\r
```\r
\r
图生视频:\r
```bash\r
python seedance_api.py "小猫奔跑" -i "https://example.com/cat.jpg"\r
```\r
\r
首尾帧视频:\r
```bash\r
python seedance_api.py "过渡动画" --first-frame "https://example.com/start.jpg" --last-frame "https://example.com/end.jpg"\r
```\r
\r
## 参数说明\r
\r
| 参数 | 说明 | 默认值 |\r
|------|------|--------|\r
| -m, --model | 模型版本 | 1.5-pro |\r
| -d, --duration | 视频时长(秒) 2-12 | 5 |\r
| -r, --ratio | 宽高比 16:9/4:3/1:1/3:4/9:16/21:9/adaptive | 16:9 |\r
| -s, --resolution | 分辨率 480p/720p/1080p | 720p |\r
| -o, --output-dir | 输出目录 | output |\r
| -i, --image | 图生视频:参考图片 URL | - |\r
| --first-frame | 首尾帧视频:首帧图片 URL | - |\r
| --last-frame | 首尾帧视频:尾帧图片 URL | - |\r
| --no-audio | 不生成音频 | - |\r
| --seed | 随机种子 | - |\r
| --fixed | 固定摄像头 | - |\r
| --watermark | 添加水印 | - |\r
\r
## 使用此 Skill\r
\r
当用户需要以下功能时,使用此 skill:\r
- 生成视频(文生视频)\r
- 根据图片生成视频(图生视频)\r
- 首尾帧生成视频\r
- 使用 Seedance 视频模型进行视频生成\r
\r
在调用前,确保:\r
1. 已获取火山引擎 API Key\r
2. 已开通 Seedance 视频生成模型服务\r
3. 了解所需的使用场景和参数配置\r
Usage Guidance
This skill appears to do exactly what it says: call the Volcengine (Seedance) video-generation API and save the returned video locally. Before installing, ensure you: 1) are comfortable providing VOLCENGINE_API_KEY to the agent (the key is sent to the Seedance API); 2) run the skill in an environment that has the Python dependencies (requests and python-dotenv) or install them yourself; 3) understand that generated videos will be downloaded and written to the output directory; and 4) verify the API endpoint/domain (ark.cn-beijing.volces.com) matches the official service you intend to use. If you need stronger guarantees, request the skill author to include an explicit install spec and a dependency list, or to use a vetted client library.
Capability Analysis
Type: OpenClaw Skill Name: doubao-seedance-skill Version: 1.0.0 The skill is a legitimate integration for the Volcengine Seedance video generation API. The Python script (seedance-api.py) correctly implements task creation, status polling, and video downloading from official API endpoints (ark.cn-beijing.volces.com). No evidence of data exfiltration, malicious execution, or prompt injection was found in the code or documentation.
Capability Assessment
Purpose & Capability
Name/description state the skill calls Seedance video generation. The code and SKILL.md request only a VOLCENGINE_API_KEY and call the expected API endpoints to create tasks, poll status, and download resulting videos — all proportional to the stated purpose.
Instruction Scope
SKILL.md directs the agent to call the provided Python script with prompt and parameters; the script only performs network calls to the Seedance endpoints, polls task status, and optionally downloads the produced video to a local output directory. It does not read unrelated files or access other environment variables or endpoints.
Install Mechanism
This is instruction-only (no install spec). The included Python file depends on third-party packages (requests, python-dotenv) but the skill does not provide an install step or declare those dependencies; the runtime environment must already have them available. No remote download/install of arbitrary code is performed.
Credentials
Only VOLCENGINE_API_KEY is used (declared in SKILL.md and .env). That single credential is appropriate and expected for calling the Seedance API; no unrelated credentials or config paths are requested.
Persistence & Privilege
Skill is not set to always: true and is user-invocable. It does not modify other skills or system-wide agent settings. It writes generated video files to a local output directory (expected behavior).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install doubao-seedance-skill
  3. After installation, invoke the skill by name or use /doubao-seedance-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the doubao-seedance-skill (v1.0.0) - Provides integration with the 火山引擎 Seedance 视频生成 API, supporting video generation from text, images, or keyframes - Includes direct usage instructions and command-line parameter descriptions - Supports multiple Seedance video generation models with specified Model IDs - Lists required environment variable: VOLCENGINE_API_KEY - Outlines all available options and usage scenarios for video creation
Metadata
Slug doubao-seedance-skill
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is doubao-seedance-skill?

调用火山引擎 Seedance 视频生成 API。当用户需要生成视频、文生视频、图生视频时使用此 skill。 It is an AI Agent Skill for Claude Code / OpenClaw, with 401 downloads so far.

How do I install doubao-seedance-skill?

Run "/install doubao-seedance-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is doubao-seedance-skill free?

Yes, doubao-seedance-skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does doubao-seedance-skill support?

doubao-seedance-skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created doubao-seedance-skill?

It is built and maintained by Lamuier (@lamuier); the current version is v1.0.0.

💬 Comments