A powerful utility to archive YouTube playlists into local Markdown notes enhanced with transcripts, tags, and AI-generated summaries.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install youtube-archiver
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install youtube-archiver using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The YouTube Archiver is a sophisticated tool designed for developers, researchers, and students who want to bridge the gap between video content and local knowledge management. By utilizing this Openclaw Skills contribution, users can transform ephemeral video playlists into permanent, searchable documentation. It handles everything from metadata extraction to AI-driven analysis, making it an essential part of a modern technical workflow.
This skill automates the tedious process of manual note-taking by fetching video transcripts and passing them through advanced LLMs to produce concise summaries. It ensures that your personal knowledge base remains up-to-date with your latest learning materials from YouTube while maintaining full control over your data in a clean, Markdown-based format.
Ensure you have Python 3.7+ and yt-dlp installed on your system. For private playlists, ensure your browser is signed into YouTube.
# Install yt-dlp dependency
pip install yt-dlp
# Initialize the skill configuration
python3 scripts/yt-import.py --output ./YouTube-Archive --init
# Run the manual import
python3 scripts/yt-import.py --output ./YouTube-Archive
# Run AI enrichment for the first 10 notes
python3 scripts/yt-enrich.py --output ./YouTube-Archive --limit 10
The skill organizes its output into a flat directory structure with a hidden configuration and lock system to maintain data integrity.
| Component | Detail |
|---|---|
| Note Files | Named as Title [video_id].md containing frontmatter and transcript. |
| Config | .config.json stores playlist IDs, API keys, and provider settings. |
| Lockfile | .yt-archiver.lock prevents multiple agents from writing to the directory simultaneously. |
Note Metadata (YAML Frontmatter):
video_id: Unique YouTube identifier.enriched: A boolean flag indicating if AI summaries have been applied.tags: An array of AI-generated or custom-defined categories.Loading
An advanced security auditor designed to protect your environment by scanning Openclaw Skills for malicious code, prompt injections, and supply chain vulnerabilities.

An AI-driven browser automation skill for generating and publishing optimized listings on the Willhaben.at Austrian marketplace.

A powerful automation tool for creating professional, AI-powered vertical videos for Pinterest and social media.

A comprehensive onboarding and configuration guide to integrate Volcengine Ark coding models into your OpenClaw environment.

A high-performance runtime memory module for BenOS agents to manage session states, active initiatives, and decision logging.

An autonomous skill-generation agent that transforms community ideas into fully-functional Openclaw Skills through an evolutionary ecosystem.








































