According to AlphaMoat, as of 2026-09, Youtube Playlist Handler has 2,747 downloads and 1 stars — ranked #3,913 of 5,078 AI skills overall, and #784 of 969 in AI Agent.
| Platform | Installs | Downloads | Stars | Comments |
|---|---|---|---|---|
| ClawHub ↗ | 85 | 2.6K | 1 | - |
| SkillHub ↗ | 148 | 2.7K | 1 | — |
Platforms count differently and update at different times.
First use requires browser authorization, and the token is cached in a local file. Bulk-created playlists default to unlisted, while single-created playlists default to private. These commands change a YouTube account, so review each command before running it and protect the local token.pickle file. The security assessment also warns about undocumented account-data commands; avoid using them. The local pickle token cache has security risks; use a reviewed safer storage method where available.
Profile published 2026-10-29
Generated from the skill’s documentation as examples; not results of actual runs.
The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.
| Month | Downloads | MoM | Stars |
|---|---|---|---|
| 2026-09 | 2.7K | — | 1 |
| 2026-08 | 2.5K | +3.9% | 1 |
| 2026-07 | 2.4K | — | 1 |
| 2026-05 | 2.2K | — | 1 |
| 2026-03 | 1.9K | — | 1 |
The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.
---
name: youtube-playlists
description: Create and manage YouTube playlists. Use when user wants to create a playlist, add videos to playlists, or manage their YouTube playlists.
metadata: {"openclaw":{"emoji":"📋","requires":{"bins":["python3"]}}}
---
# YouTube Playlists
Create and manage YouTube playlists via OAuth.
## Commands
```bash
# Authenticate (first time only)
python3 {baseDir}/scripts/yt_playlist.py auth
# Create empty playlist
python3 {baseDir}/scripts/yt_playlist.py create "Playlist Name"
# Add video to existing playlist
python3 {baseDir}/scripts/yt_playlist.py add <playlist_id> <video_id_or_url>
# Create playlist with multiple videos (best for agent use)
python3 {baseDir}/scripts/yt_playlist.py bulk-create "Playlist Name" <video1> <video2> ...
# List your playlists
python3 {baseDir}/scripts/yt_playlist.py list
```
## Examples
Create a Zwift watchlist:
```bash
python3 {baseDir}/scripts/yt_playlist.py bulk-create "Zwift Feb 3" \
l3u_FAv33G0 \
MY5omSLtAvk \
VdaZqfEKv38 \
Wq16lyNpmYs \
SE7d4eaOJv4
```
## Notes
- First run requires browser auth (opens automatically)
- Token is cached in `token.pickle`
- Accepts video IDs or full YouTube URLs
- Default privacy is "unlisted" for bulk-create, "private" for single create
Records learnings, errors and corrections as Markdown files for later reuse and promotion into workspace memory.
Finds skills in local and remote catalogs from a plain-language request and recommends what to install.
A browser-automation command line skill for AI agents.
Turns corrections and self-review into tiered memory and promotes or archives it by use.
Reviews a third-party skill's source, permissions, and danger patterns against a checklist before it is installed.
Stores agent memory and cross-skill state as a typed, constraint-checked knowledge graph.
A workspace setup guide for planning proactive follow-up, working memory and review routines for an AI agent.
A guide to creating and updating effective Claude skills.
Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.