Video Agent (Deprecated)

ReviewAudited by ClawScan on May 1, 2026.

Overview

This is a disclosed legacy HeyGen video-generation skill; it is not suspicious, but it uses your HeyGen API key and can create, upload, list, or delete HeyGen account media.

Prefer the current create-video or avatar-video skills if they fit your task. If you install this deprecated legacy skill, provide HEYGEN_API_KEY only when you are comfortable letting the agent operate your HeyGen account, and explicitly review video generation, uploads, and deletions because they may consume credits or affect stored account media.

Findings (3)

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

The agent could use your HeyGen account to create videos, list account videos, or delete a video when following a relevant request.

Why it was flagged

The skill exposes a broad HeyGen tool namespace and documents account-affecting actions, including generation, listing, and deletion, plus direct API fallback. This matches the video-management purpose but should be user-controlled.

Skill content
allowed-tools: mcp__heygen__* ... List account videos ... Delete a video ... If no HeyGen MCP tools are available, use direct HTTP API calls with X-Api-Key
Recommendation

Use the newer scoped skills where possible, and explicitly confirm uploads, generation jobs, and deletions before the agent performs them.

What this means

Anyone using this skill with your environment can make HeyGen API requests under your account permissions.

Why it was flagged

The skill requires a HeyGen API key, which is expected for this provider integration but grants access to the user’s HeyGen account.

Skill content
requires: env: - HEYGEN_API_KEY ... primaryEnv: HEYGEN_API_KEY
Recommendation

Use a dedicated or least-privileged HeyGen API key if available, keep it out of shared logs, monitor usage, and rotate it if exposed.

What this means

Images, videos, audio, or portrait photos selected for a project may be sent to HeyGen and stored as account assets.

Why it was flagged

The references show local media files being read and uploaded to HeyGen’s provider endpoint. This is expected for custom backgrounds, audio, and photo avatars, but it crosses a data boundary.

Skill content
POST https://upload.heygen.com/v1/asset ... The request body is the raw binary file data ... const fileBuffer = fs.readFileSync(resolvedPath);
Recommendation

Review file paths and media contents before upload, avoid sending confidential files unintentionally, and check HeyGen retention/privacy settings for uploaded assets.