YouTube I18n Region

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

Overview

This skill only lists YouTube region data, but it requires YouTube OAuth credentials and a cached token, so users should review the requested access carefully.

Review the OAuth consent screen before approving access. This skill appears to be a narrow yutu wrapper for listing YouTube i18n regions, but it still requires a cached YouTube token. Use a dedicated account or project if possible, keep `client_secret.json` and `youtube.token.json` private, and verify the yutu CLI source before installing.

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

Using the skill may give the underlying CLI access to a YouTube account token, not just public region-listing data.

Why it was flagged

The skill's stated operation is listing i18n regions, but it requires OAuth client credentials and a cached YouTube token. The artifacts do not document the OAuth scopes or constrain the token to only this read-only operation.

Skill content
requires:\n      env:\n        - YUTU_CREDENTIAL\n        - YUTU_CACHE_TOKEN\n      config:\n        - client_secret.json\n        - youtube.token.json
Recommendation

Before using it, verify the OAuth scopes requested by yutu, use a dedicated Google project or test account if possible, and remove or rotate `youtube.token.json` when no longer needed.

What this means

A cached token could continue to be usable by the yutu CLI after setup, depending on the granted scopes and local file access.

Why it was flagged

The setup flow creates persistent delegated YouTube access, but the artifact describes it broadly as 'YouTube access' and does not state the exact permissions being granted.

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

Confirm the consent screen permissions before approving, keep the token file private, and revoke the OAuth grant from your Google account if you stop using the tool.

What this means

Installing the CLI gives that external package or binary the ability to run locally and use the configured YouTube credentials.

Why it was flagged

The skill relies on an externally installed CLI, including global package installation, latest-version Go install, and prebuilt binaries. This is expected for the yutu-based workflow, but the executable code is not included in the skill artifact.

Skill content
npm i -g @eat-pray-ai/yutu ... go install github.com/eat-pray-ai/yutu@latest ... Download a prebuilt binary from the releases page
Recommendation

Install yutu only from a trusted source, prefer pinned or verified releases where possible, and review the upstream project before providing credentials.