Back to skill
Skillv1.1.0
ClawScan security
Youtube Knowledge Extractor · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignFeb 15, 2026, 10:28 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's requested tools and instructions match its stated purpose (extracting transcripts and frames from YouTube videos) and do not request unrelated credentials or system access.
- Guidance
- This skill appears coherent and limited to downloading and analyzing YouTube content. Before installing, confirm you are comfortable with: (1) the skill downloading videos and writing temporary files to /tmp (potentially large disk/network usage), (2) network access to YouTube/captions endpoints, and (3) the source used to install yt-dlp — verify the 'uv' installer or install yt-dlp from a trusted package source yourself. Also consider copyright and terms-of-service implications for downloading videos and transcripts. If you need stricter controls, run the skill in an isolated environment or container.
Review Dimensions
- Purpose & Capability
- okName/description (multimodal YouTube analysis) aligns with required binaries (yt-dlp, ffmpeg, python3, curl) and the described steps (download metadata/subtitles, download video, extract frames, analyze). The declared install (yt-dlp) is appropriate for the task.
- Instruction Scope
- okSKILL.md contains explicit shell/python commands that operate only on a temp working directory, fetch YouTube metadata/subtitles via yt-dlp/curl, download the video, and run ffmpeg/ffprobe. It does not instruct reading unrelated system files, environment variables, or exfiltrating data to unexpected endpoints.
- Install Mechanism
- noteInstall uses a 'uv' package entry to provide yt-dlp. Installing yt-dlp is expected, but 'uv' is an uncommon installer in this metadata — user may want to confirm the installer/source provenance for yt-dlp on their platform.
- Credentials
- okNo environment variables, credentials, or config paths are requested. Network access to YouTube/captions endpoints is required and consistent with the skill's purpose.
- Persistence & Privilege
- okSkill is not always-enabled, does not request elevated privileges, and only writes artifacts to a temporary working directory under /tmp. It does not alter system or other-skill configurations.
