skills/download-mp3/SKILL.md
Download audio-only MP3 from YouTube videos or entire channels. Takes a YouTube video URL or channel URL and saves the audio as MP3 files. Use when the user says "download mp3", "get mp3", "extract audio", "save as mp3", "download channel mp3", or asks to download audio from YouTube.
npx skillsauth add asets-gobizit/claude-skills download-mp3Install 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.
Extracts audio from YouTube videos and saves as MP3 files using yt-dlp.
download_mp3.py - Extracts audio from YouTube URLs as MP3
Run directly:
python "C:\Users\dansk\.claude\skills\download-mp3\download_mp3.py" "https://youtu.be/XXXXX"
python "C:\Users\dansk\.claude\skills\download-mp3\download_mp3.py" "https://www.youtube.com/@ChannelName"
Single video:
"Download MP3: https://youtu.be/XXXXX"
"Get MP3 from: https://www.youtube.com/watch?v=XXXXX"
Entire channel:
"Download MP3 channel: https://www.youtube.com/@ChannelName"
MP3 files saved to:
C:\Users\dansk\Zoho WorkDrive (Go Biz IT)\00 Claude.ai\Shared@Dell PC\
pip install yt-dlp)imageio-ffmpeg or system install)data-ai
Automated backup skill for PKA + Obsidian + Claude memory. Snapshots pka.db (via SQLite .backup so WAL is handled safely), the Obsidian vault, Claude memory files, agent profiles, and the help-content Excel into a single timestamped zip in Zoho WorkDrive. Daily/weekly/monthly retention rotation built in. USE WHEN Danny says "backup", "run backup", "snapshot pka", or to recover from a snapshot.
testing
Run any question, idea, or decision through a council of 5 AI advisors who independently analyze it, peer-review each other anonymously, and synthesize a final verdict. Based on Karpathy's LLM Council methodology, packaged as the stress-test skill. MANDATORY TRIGGERS: 'stress-test this', 'stress test this', 'pressure-test this', 'pressure test this', 'war room this', 'council this', 'run the council', 'debate this'. STRONG TRIGGERS (use when combined with a real decision or tradeoff): 'should I X or Y', 'which option', 'what would you do', 'is this the right move', 'validate this', 'get multiple perspectives', 'I can't decide', 'I'm torn between'. Do NOT trigger on simple yes/no questions, factual lookups, or casual 'should I' without a meaningful tradeoff (e.g. 'should I use markdown' is not a stress-test question). DO trigger when the user presents a genuine decision with stakes, multiple options, and context that suggests they want it pressure-tested from multiple angles.
content-media
Weekly scan of Obsidian vault for empty/low-content notes. Moves them to zToBeDeleted/ for user review. Use when the user says "tidy obsidian", "clean obsidian", "obsidian cleanup", or on scheduled weekly run.
development
Design-first website builder. Accepts a Claude Design export (HTML or screenshot) as a visual blueprint, collects business inputs, calls Claude API to generate a design-matched index.html, and publishes to GitHub Pages. Falls back to vibe-based generation if no design is provided. Use when the user says "make-website-design", "design website", "build from design", or provides a Claude Design export for website generation.