SeedDance AI Video Generation

PassAudited by VirusTotal on May 12, 2026.

Overview

Type: OpenClaw Skill Name: seeddance-ai-video Version: 1.0.0 The skill bundle appears benign. The `SKILL.md` provides standard instructions for installing and using a Node.js SDK for AI video generation, including dependency installation via `npm install seeddance-sdk`, configuration, and API key handling via environment variables. File system operations (reading images, writing videos) and network calls (webhooks) are demonstrated for legitimate purposes aligned with video processing. There is no evidence of prompt injection attempts against the agent, data exfiltration, persistence mechanisms, or other malicious activities within the provided files.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Installing the wrong or compromised package could affect the local development environment.

Why it was flagged

The guide asks the user to install an external, unpinned npm SDK. This is purpose-aligned for a video API integration, but the artifact does not provide package provenance or a pinned version.

Skill content
npm install seeddance-sdk
Recommendation

Verify the SDK publisher and package authenticity before installing, and consider pinning a known-good version.

What this means

Anyone with the API key may be able to use the video generation service and consume credits or quota.

Why it was flagged

The skill expects a SeedDance API key, which is appropriate for the stated API integration but gives the SDK delegated access to the user's service account or quota.

Skill content
export SEEDDANCE_API_KEY="your-api-key-here"
Recommendation

Use a scoped key if available, store it in a protected environment or secret manager, and rotate it if exposed.

What this means

Unintended repeated generation could consume API credits or hit rate limits.

Why it was flagged

The examples submit generation jobs to an external service and acknowledge credit consumption. This is central to the skill's purpose, but users should be aware that repeated or batch use can spend quota.

Skill content
console.log(`消耗积分: ${result.creditsUsed}`);
Recommendation

Confirm prompts, batch sizes, and expected cost before running generation tasks.

What this means

If the webhook endpoint is misconfigured, generation results or task metadata could be exposed to the wrong recipient.

Why it was flagged

The guide includes webhook callbacks for long-running tasks. This is a normal integration pattern, but callbacks may carry task identifiers, status, or generated media links.

Skill content
webhook: 'https://your-server.com/api/seeddance-callback'
Recommendation

Use HTTPS, authenticate callback requests, and avoid sending callbacks to endpoints you do not control.