← Back to Skills Marketplace
germey

Seedance Video

by Germey · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
172
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install acedatacloud-seedance-video
Description
Generate AI dance and motion videos with Seedance (ByteDance) via AceDataCloud API. Use when creating videos from text prompts or animating images into motio...
README (SKILL.md)

Seedance Video Generation

Generate AI dance and motion videos through AceDataCloud's Seedance (ByteDance) API.

Authentication

export ACEDATACLOUD_API_TOKEN="your-token-here"

Quick Start

curl -X POST https://api.acedata.cloud/seedance/videos \
  -H "Authorization: Bearer $ACEDATACLOUD_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "a dancer performing contemporary ballet in a misty forest", "model": "seedance-1.0", "wait": true}'

Models

Model Best For
seedance-1.0 General-purpose motion/dance video
seedance-1.0-lite Faster, lighter generation
seedance-1.0-pro Higher quality output
seedance-1.5-pro Latest model, best quality
seedance-acting-pro Character acting and expression

Workflows

1. Text-to-Video

POST /seedance/videos
{
  "prompt": "a street dancer doing breakdancing moves in an urban setting",
  "model": "seedance-1.0-pro",
  "resolution": "1080p",
  "duration": 5,
  "service_tier": "standard"
}

2. Image-to-Video

Animate a still image into a motion video.

POST /seedance/videos
{
  "prompt": "the person starts dancing gracefully",
  "image_url": "https://example.com/dancer.jpg",
  "model": "seedance-1.5-pro",
  "resolution": "720p",
  "duration": 5
}

Parameters

Parameter Values Description
model See models table Model to use
resolution "360p", "540p", "720p", "1080p" Output resolution
duration 212 Duration in seconds
service_tier "standard", "premium" Quality tier (premium = faster, higher priority)
seed integer Seed for reproducible results

Task Polling

POST /seedance/tasks
{"task_id": "your-task-id"}

States: pendingsucceeded or failed.

MCP Server

pip install mcp-seedance

Or hosted: https://seedance.mcp.acedata.cloud/mcp

Key tools: seedance_generate_video, seedance_generate_video_from_image

Gotchas

  • Duration range is 2–12 seconds — values outside this range will fail
  • Higher resolutions (1080p) combined with longer durations take significantly more time
  • premium service tier costs more but generates faster
  • seedance-acting-pro excels at facial expressions and character acting versus pure dance
  • Image-to-video requires a single image_url — the person/subject in the image becomes the animated subject
  • Task states use "succeeded" (not "completed") — check for this value when polling
Usage Guidance
This skill appears to be a straightforward wrapper around AceDataCloud's Seedance API, but there are a few mismatches you should resolve before installing: (1) SKILL.md says you must set ACEDATACLOUD_API_TOKEN, yet the registry metadata lists no required env vars — assume the token is required and confirm what scope/permissions it needs; (2) the docs suggest installing a third-party pip package (mcp-seedance) — verify the package's publisher, source repository, and PyPI page before running pip; (3) the skill's source/homepage is unknown and the registry owner ID is opaque — prefer skills from verified publishers; (4) image-to-video functionality animates people in uploaded images — consider privacy and consent implications for any subjects; and (5) use a least-privilege, revocable API token (avoid using broad production credentials while testing). If the publisher can provide authoritative docs or a public repo for both the AceDataCloud API and the mcp-seedance package, that would increase confidence; if not, proceed cautiously (or treat this as untrusted code).
Capability Assessment
Purpose & Capability
SKILL.md describes a Seedance (ByteDance) video generation integration that uses an AceDataCloud API token — that credential is appropriate for the stated purpose. However, the registry metadata at the top of the submission lists no required environment variables or primary credential while the SKILL.md explicitly says ACEDATACLOUD_API_TOKEN is required; this metadata mismatch is an incoherence.
Instruction Scope
The instructions are narrowly scoped to: export an ACEDATACLOUD_API_TOKEN, call the AceDataCloud API endpoints (api.acedata.cloud), poll tasks, and optionally install/use the mcp-seedance helper. The instructions do not ask the agent to read unrelated files, system credentials, or send data to third-party endpoints beyond the named AceDataCloud domains.
Install Mechanism
There is no install spec in the registry (instruction-only), but SKILL.md recommends 'pip install mcp-seedance' and references a hosted MCP endpoint. The absence of an install spec means the skill won't automatically install anything, but users/agents following the doc would install a third-party pip package — verify that package origin and contents before installing.
Credentials
The only environment variable the instructions require is ACEDATACLOUD_API_TOKEN, which is proportional to the task. The concern is that the skill manifest/registry metadata does not declare this required env var or a primary credential, creating ambiguity about what credentials will actually be requested at runtime and by whom.
Persistence & Privilege
The skill does not request always:true, does not claim to modify other skills or system settings, and is user-invocable. Autonomous invocation is allowed by default but is not combined with other high-privilege requests here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install acedatacloud-seedance-video
  3. After installation, invoke the skill by name or use /acedatacloud-seedance-video
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Seedance-video skill v1.0.0 initial release: - Generate AI dance and motion videos using Seedance (ByteDance) via AceDataCloud API. - Supports text-to-video and image-to-video animation workflows. - Multiple video models available with configurable resolution, duration (2–12s), and service tiers. - Requires ACEDATACLOUD_API_TOKEN for authentication. - Task polling supported; explicit succeeded/failed status handling. - MCP server integration and tool-use options provided.
Metadata
Slug acedatacloud-seedance-video
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Seedance Video?

Generate AI dance and motion videos with Seedance (ByteDance) via AceDataCloud API. Use when creating videos from text prompts or animating images into motio... It is an AI Agent Skill for Claude Code / OpenClaw, with 172 downloads so far.

How do I install Seedance Video?

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

Is Seedance Video free?

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

Which platforms does Seedance Video support?

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

Who created Seedance Video?

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

💬 Comments