skills/tools-youtube/SKILL.md
Common yt-dlp actions - download videos/audio, extract transcripts, get metadata, handle playlists
npx skillsauth add aussiegingersnap/cursor-skills youtubeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Swiss army knife for YouTube using yt-dlp. Light scripts for the most common actions.
pip install yt-dlp or brew install yt-dlp)brew install ffmpeg)All scripts are in skills/youtube/scripts/. Output goes to skills/youtube/output/.
python transcript.py "URL" # Default: English
python transcript.py "URL" --lang es # Spanish
python transcript.py "URL" --timestamps # Keep timestamps
# Video
python download.py "URL" # Best quality
python download.py "URL" --quality 720 # 720p max
# Audio only
python download.py "URL" --audio # Best audio → mp3
python download.py "URL" --audio --format m4a # Keep as m4a
python info.py "URL" # Title, duration, channel
python info.py "URL" --json # Full JSON dump
python info.py "URL" --formats # Available formats
python playlist.py "URL" # List all videos
python playlist.py "URL" --download # Download all
python playlist.py "URL" --download --audio # Audio only
python playlist.py "URL" --range 1-5 # Videos 1-5 only
Research a video:
python info.py "URL" # Check what we're working with
python transcript.py "URL" # Get transcript for AI analysis
Archive a podcast:
python download.py "URL" --audio # Just the audio as mp3
Download a course:
python playlist.py "URL" --download --quality 720
skills/youtube/output/
├── transcripts/ # .txt transcript files
├── videos/ # Downloaded videos
├── audio/ # Extracted audio files
└── info/ # JSON metadata dumps
tools
# Versioning Skill Semantic versioning automation based on conventional commits. Automatically manages version bumps, changelogs, and git tags using `standard-version`. ## When to Use - Before releasing a new version - When preparing a deployment - To generate/update CHANGELOG.md - When the user asks about version management - Setting up versioning for a new project ## Prerequisites - Conventional commits enforced (recommended: lefthook) - Node.js project with package.json ## Setup (One-Ti
tools
Theme generation with tweakcn for shadcn/ui and Magic UI animations. Use when setting up project themes, customizing color schemes, adding dark mode, or integrating animated components.
tools
shadcn/studio component library with MCP integration, theme generation, and block patterns. This skill should be used when building UI with shadcn components, selecting dashboard layouts, or generating landing pages. Canonical source for all shadcn-based work.
development
Enforce a precise, minimal design system inspired by Linear, Notion, and Stripe. Use this skill when building dashboards, admin interfaces, or any UI that needs Jony Ive-level precision - clean, modern, minimalist with taste. Every pixel matters.