← Back to Skills Marketplace
jackycser

Seedance Video Generation

by JackyCSer · GitHub ↗ · v1.0.3
cross-platform ⚠ suspicious
5525
Downloads
18
Stars
24
Active Installs
4
Versions
Install in OpenClaw
/install seedance-video-generation
Description
Generate AI videos using ByteDance Seedance. Use when the user wants to: (1) generate videos from text prompts, (2) generate videos from images (first frame, first+last frame, reference images), or (3) query/manage video generation tasks. Supports Seedance 1.5 Pro (with audio), 1.0 Pro, 1.0 Pro Fast, and 1.0 Lite models.
Usage Guidance
Install only if you are comfortable sending prompts and selected image files to Volcengine/ByteDance. Avoid unusual macOS download paths and be aware downloaded files may auto-open. Do not use the Feishu workflow unless you explicitly confirm the exact file, recipient/chat, and message, because it uploads the file to Feishu using configured app credentials.
Capability Analysis
Type: OpenClaw Skill Name: seedance-video-generation Version: 1.0.3 The skill bundle is classified as suspicious due to critical vulnerabilities that enable data exfiltration and arbitrary code execution via prompt injection. The `SKILL.md` and `seedance.py` script allow reading arbitrary local files (e.g., `/etc/passwd`, `~/.ssh/id_rsa`) specified by user input (via `--image`, `--last-frame`, `--ref-images` arguments) and base64 encoding their content, then sending it to `https://ark.cn-beijing.volces.com`. Additionally, the `how_to_send_video_via_feishu_app.md` document describes a `message` tool that reads a local `filePath` and uploads its content to `https://open.feishu.cn`, presenting another data exfiltration vector. The `seedance.py` script also uses `os.system(f'open "{filepath}"')` on macOS for downloaded videos, which could lead to arbitrary code execution if a malicious file URL is provided or injected. These are severe vulnerabilities, but the code does not show clear intent for self-exploitation or malicious behavior without external prompt manipulation.
Capability Assessment
Purpose & Capability
Generating videos through Volcengine, uploading selected prompt/image inputs, polling tasks, downloading results, and deleting tasks are coherent with the stated purpose. The bundled Feishu guide expands the skill into local file upload and chat/message delivery using Feishu app authority, which is not clearly declared in the main skill description.
Instruction Scope
Most actions are user-directed CLI or curl examples, but the Python tool automatically opens downloaded media on macOS after a requested download and does so via os.system with a path influenced by the chosen download directory.
Install Mechanism
No hidden installer, startup hook, package install step, or remote bootstrapper is present; the artifact is a Python CLI plus documentation.
Credentials
ARK_API_KEY use and sending selected prompts/images to Volcengine are expected for this video-generation workflow, though users should understand local image paths are uploaded. The Feishu documentation additionally involves Feishu app credentials and an external upload/send destination.
Persistence & Privilege
No background persistence is shown. The tool writes downloaded videos to a user-chosen directory and can cancel or delete remote Seedance tasks only when the relevant command is invoked.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install seedance-video-generation
  3. After installation, invoke the skill by name or use /seedance-video-generation
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Added LICENSE.txt file to the repository. - Established an explicit license for the seedance-video-generation skill.
v1.0.2
- Added LICENSE.txt file to the repository. - Established an explicit license for the seedance-video-generation skill.
v1.0.1
## v1.1.0 (2026-02-12) ### New Features - **Feishu Video Sending Guide**: Added `how_to_send_video_via_feishu_app.md` with a complete guide on how to send generated videos to Feishu (Lark) chats using OpenClaw. - End-to-end workflow: Generate video → Save locally → Send via message tool → Feishu API upload → Feishu delivery - Includes message tool usage examples - Feishu Open API details (upload credentials, CDN upload, message sending) - Authentication & permissions guide (ARK_API_KEY, Feishu app_access_token) - Key technical notes (file size limits, supported formats, timeout handling, rate limits) ## v1.1.0 (2026-02-12) ### 新增功能 - **飞书视频发送指南**:新增 `how_to_send_video_via_feishu_app.md` 文档,详细说明如何在 OpenClaw 中将生成的视频通过飞书 App 发送到聊天中。 - 完整的操作步骤:生成视频 → 本地保存 → message 工具发送 → 飞书 API 上传 → 飞书分发 - 包含 message 工具调用示例 - 飞书 Open API 调用细节(上传凭证、CDN 上传、消息发送) - 权限认证说明(ARK_API_KEY、飞书 app_access_token) - 关键技术细节(文件大小限制、支持格式、超时处理、速率限制)
v1.0.0
Seedance Video Generation 1.0.0 – Initial Release - Generate AI videos using ByteDance Seedance models via the Volcengine Ark API. - Supports multiple video generation modes: text-to-video, image-to-video (first frame, first+last frame), and reference images. - Provides a powerful Python CLI tool for robust task creation, status querying, downloading, and management. - Includes detailed instructions for using both the CLI tool and raw curl API calls. - Supports Seedance 1.5 Pro (with audio and draft mode), 1.0 Pro, 1.0 Pro Fast, and 1.0 Lite models. - Allows custom video parameters: duration, aspect ratio, resolution, audio generation, and draft/final modes.
Metadata
Slug seedance-video-generation
Version 1.0.3
License
All-time Installs 198
Active Installs 24
Total Versions 4
Frequently Asked Questions

What is Seedance Video Generation?

Generate AI videos using ByteDance Seedance. Use when the user wants to: (1) generate videos from text prompts, (2) generate videos from images (first frame, first+last frame, reference images), or (3) query/manage video generation tasks. Supports Seedance 1.5 Pro (with audio), 1.0 Pro, 1.0 Pro Fast, and 1.0 Lite models. It is an AI Agent Skill for Claude Code / OpenClaw, with 5525 downloads so far.

How do I install Seedance Video Generation?

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

Is Seedance Video Generation free?

Yes, Seedance Video Generation is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Seedance Video Generation support?

Seedance Video Generation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Seedance Video Generation?

It is built and maintained by JackyCSer (@jackycser); the current version is v1.0.3.

💬 Comments