@hidden-leaf/youtube-skill
YouTube content extraction and intelligence skill for Claude Code.
Fetches transcripts, video metadata, and channel info with local SQLite caching. Transcript extraction is free (InnerTube) — metadata uses YouTube Data API v3.
npm install @hidden-leaf/youtube-skillSet YOUTUBE_API_KEY in your .env (see .env.example).
import { createTranscriptSkillFromEnv } from '@hidden-leaf/youtube-skill';
const skill = createTranscriptSkillFromEnv();
const result = await skill.fetchTranscript('https://youtube.com/watch?v=VIDEO_ID');
console.log(result.formatted);Apache-2.0 — Hidden Leaf Networks