Gemini Yt Video Transcript
PassAudited by ClawScan on May 1, 2026.
Overview
The skill does what it advertises: it uses a Gemini API key to transcribe a user-provided YouTube URL and saves the transcript, with expected external-service and file-output considerations.
Before installing, make sure you are comfortable providing a Gemini API key and sending the chosen YouTube URL to Google Gemini for processing. The script saves transcripts locally in the workspace by default, so review or delete generated files if the transcript content is sensitive.
Findings (2)
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.
The video URL and related request data are processed by external services as part of generating the transcript.
The user-provided video URL is sent to Google Gemini for processing, and the script also performs a YouTube title lookup; this is expected for the transcript function.
API_ENDPOINT = f"https://generativelanguage.googleapis.com/v1beta/models/{GEMINI_MODEL}:generateContent" ... {"file_data": {"file_uri": url}}Use this skill only for videos you are comfortable processing through Google Gemini/YouTube, and review the transcript before sharing it.
Gemini API usage may consume the user's quota or incur costs depending on the configured Google account.
The script uses the user's Gemini API key to authenticate to Google's Generative Language API; this is purpose-aligned and disclosed, but the key may carry quota or billing authority.
api_key = os.environ.get("GEMINI_API_KEY") ... "x-goog-api-key": api_keyUse a dedicated or limited Gemini API key where possible, monitor usage, and rotate the key if it is exposed.
