Back to skill
Skillv2.23.0
ClawScan security
Video Translate · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 13, 2026, 6:13 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's requests and runtime instructions align with its stated purpose of translating/dubbing videos via HeyGen and only require the HeyGen API key; nothing in the package suggests unrelated or hidden behavior.
- Guidance
- This skill appears internally consistent and only needs your HEYGEN_API_KEY so it can call HeyGen's video_translate API. Before installing: (1) Be aware any video URLs or uploaded content will be sent to HeyGen — avoid sending sensitive or private videos unless you trust the service and your account's settings; (2) Use a least-privilege or scoped API key if HeyGen supports it and rotate/revoke keys when not needed; (3) If you plan to use callback_url, ensure the callback target is trusted (callback endpoints can be used to exfiltrate metadata); (4) Review HeyGen's privacy/TOS to understand retention and processing of uploaded media. If you need assurance about exact network flows or internal logging, request the skill author provide concrete request/response examples and any webhook handling details.
Review Dimensions
- Purpose & Capability
- okName/description (video translation & dubbing) match the declared requirement (HEYGEN_API_KEY) and the SKILL.md which instructs calls to HeyGen's video_translate endpoints. Required credential is appropriate and expected.
- Instruction Scope
- okSKILL.md contains concrete curl/TypeScript/Python examples that call HeyGen endpoints, poll status, and download results. It does not instruct reading unrelated files, accessing other environment variables, or sending data to endpoints outside HeyGen (except optional callback_url which is a HeyGen feature).
- Install Mechanism
- okNo install spec or code files — instruction-only skill. Lowest-risk approach: nothing is downloaded or written to disk by the skill package itself.
- Credentials
- okOnly HEYGEN_API_KEY is required and declared as the primary credential. That is proportionate for a skill that calls HeyGen APIs. No unrelated secrets, config paths, or broad credential requests are present.
- Persistence & Privilege
- okalways is false (not force-included). Autonomous invocation is allowed (platform default) but not combined with elevated privileges. The skill does not request persistent system changes or other skills' configs.
