YouTube Watermark
Analysis
The skill is coherent, but it gives an agent OAuth-backed ability to change or remove a YouTube channel watermark, so it deserves review before installation.
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
yutu watermark set [flags]
The skill exposes a direct command to change a YouTube channel watermark; the companion unset reference similarly exposes direct removal, and the artifacts do not describe an added confirmation or dry-run step.
npm i -g @eat-pray-ai/yutu
The skill relies on installing an external global CLI package. This is central to the skill’s purpose, but users should verify the package provenance and version before granting it YouTube credentials.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
requires:\n env:\n - YUTU_CREDENTIAL\n - YUTU_CACHE_TOKEN\n config:\n - client_secret.json\n - youtube.token.json
The skill requires OAuth credential and token material to access the YouTube API. This is expected for the purpose, but it grants delegated access to the user’s YouTube account/channel.
