YouTube Transcript Native Node

PassAudited by VirusTotal on May 14, 2026.

Findings (1)

The skill is a well-implemented YouTube transcript fetcher that wraps the `yt-dlp` binary using native Node.js. It includes several security hardening measures in `scripts/fetch.mjs`, such as strict YouTube URL host allowlisting, regex-based language code validation, shell-less subprocess spawning with a 120-second timeout, and a 2-million-character output limit to prevent resource exhaustion. The code is transparent, lacks external npm dependencies, and contains no indicators of data exfiltration or malicious intent.