youtube-audio-download
Download YouTube video audio and convert to MP3. Supports age-restricted videos with cookies.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/banner90/youtube-audio-downloadWhat This Skill Does
The youtube-audio-download skill provides a reliable and streamlined way to extract high-quality audio from YouTube videos and convert it directly into MP3 format. Designed for the OpenClaw agent, this skill acts as a bridge between online video content and local processing pipelines. By leveraging powerful backend tools, it simplifies the extraction process, including support for age-restricted content when provided with valid cookies. It is optimized for cross-platform execution, allowing seamless interaction between Windows-based file systems and WSL-based automation scripts.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/banner90/youtube-audio-download
Ensure you have Python installed and the necessary dependencies configured to support wsl execution, as the skill relies on the scripts/download_audio.py utility to perform the underlying conversion tasks.
Use Cases
- Transcription Pipelines: Automatically download lectures or podcasts to feed into speech-to-text models.
- Content Localization: Download audio content to process through the Doubao translation workflow for foreign language media.
- Archive Management: Create a local library of audio files for offline listening or research purposes.
Example Prompts
- "Download the audio for this YouTube video: https://www.youtube.com/watch?v=dQw4w9WgXcQ and save it to my work folder."
- "Extract the audio from the video https://www.youtube.com/watch?v=example. Use my cookies file for access and output it to /mnt/h/audio_library."
- "Grab the audio from this age-restricted link using the provided cookies.txt and confirm when it is ready for playback."
Tips & Limitations
- Windows GUI Requirement: Because the skill involves automation that may interact with visual elements or local environment paths, ensure your Windows desktop session is active and not disconnected via RDP to avoid errors.
- File Paths: The skill expects files to be handled via the Windows mount point. When specifying output directories in WSL, use the
/mnt/h/format to ensure the file is correctly persisted in theworks/directory. - Error Handling: Always monitor the returned JSON
successflag. If a download fails, the system will return an error code and message, which are useful for debugging network issues or expired cookie sessions.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-banner90-youtube-audio-download": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
doubao-capture
Capture Doubao translation results with auto-scroll and auto-end detection.
audio-play
Play audio files using Windows media player. Non-blocking execution.
Banner Youtube Translate Workflow
Skill by banner90
doubao-launch
Launch Doubao desktop application and configure real-time translation window.
byt-workflow
YouTube video translation workflow, download audio, launch Doubao, play audio, capture translation