youtube-search

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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 may handle a service account setup flow and gain access to a TranscriptAPI key that can spend the account's API credits.

Why it was flagged

The skill can have the agent create a TranscriptAPI account, handle the user's email and OTP, and obtain an API key. This is disclosed and purpose-aligned, but it is still delegated account and credential handling.

Skill content
You will handle the full signup on the user's behalf... register... verify... exchanges the OTP for the API key.
Recommendation

Only allow account creation if you trust the TranscriptAPI service and this skill's setup flow; revoke or rotate the key if you no longer use it.

What this means

The API key may remain available to the agent or shell environment after the initial task, enabling future TranscriptAPI requests without re-entering the key.

Why it was flagged

The setup guide asks the agent to persist the API key broadly enough for future sessions. This is expected for an API-backed skill, but the storage location is environment-dependent and should be protected.

Skill content
Store it persistently using whatever method is correct for this environment... available in future sessions, including non-interactive shells
Recommendation

Use the platform's secret manager or another secure credential store where possible, avoid plain-text shell-profile storage, and remove the key when no longer needed.

What this means

Relevant research prompts may cause the agent to send search terms or video identifiers to transcriptapi.com and use API credits.

Why it was flagged

The skill allows the agent to call the external search/transcript API when it decides YouTube is relevant. This is disclosed and aligned with the skill's purpose, but it can consume API credits and send the research query to the provider.

Skill content
Also use proactively when the user wants to research a topic and YouTube is a good source.
Recommendation

Install only if you are comfortable with TranscriptAPI receiving those search requests; ask the agent to confirm before API use if credit consumption or privacy matters.