YouTube Caption

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This is a coherent YouTube caption-management skill, but it needs YouTube OAuth access and can modify or delete captions, so users should review actions carefully.

Install this only if you trust the yutu CLI and are comfortable granting YouTube API access. Before running delete, update, insert, or publish-related commands, verify the target video, caption IDs, and account context, and protect the OAuth token file.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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

If run with the wrong IDs or account context, captions could be deleted from YouTube videos.

Why it was flagged

The skill documents commands that can delete multiple YouTube caption tracks. This is purpose-aligned, but destructive account actions should be explicitly intended by the user.

Skill content
yutu caption delete --ids abc123,def456
Recommendation

Confirm video and caption IDs before delete/update/insert operations, and keep local backups of caption files.

What this means

Anyone with access to the cached token may be able to perform YouTube API actions allowed by the granted OAuth scopes.

Why it was flagged

The skill requires OAuth authorization and stores a cached token so the CLI can act on the user's YouTube account. This is expected for YouTube caption management, but it is sensitive account access.

Skill content
A browser window will open for you to grant YouTube access. After granting permission, a token is saved to `youtube.token.json`.
Recommendation

Use the intended Google account, limit access to the token file, and revoke the OAuth grant if the skill is no longer needed.

What this means

The installed yutu CLI will handle credentials and make YouTube API calls, so its provenance matters.

Why it was flagged

The skill depends on an externally installed CLI binary. That dependency is central to the skill, but the runnable package contents are not included in the provided artifacts.

Skill content
node | package: @eat-pray-ai/yutu | creates binaries: yutu
Recommendation

Install from a trusted package source, verify the project homepage if needed, and keep the CLI updated from trusted channels.