π¦ ClawHub
Youtube Playlist Handler
by @matejmicek
Create and manage YouTube playlists. Use when user wants to create a playlist, add videos to playlists, or manage their YouTube playlists.
TERMINAL
clawhub install youtube-playlistsπ About This Skill
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
# Authenticate (first time only)
python3 {baseDir}/scripts/yt_playlist.py authCreate empty playlist
python3 {baseDir}/scripts/yt_playlist.py create "Playlist Name"Add video to existing playlist
python3 {baseDir}/scripts/yt_playlist.py add Create playlist with multiple videos (best for agent use)
python3 {baseDir}/scripts/yt_playlist.py bulk-create "Playlist Name" ...List your playlists
python3 {baseDir}/scripts/yt_playlist.py list
Examples
Create a Zwift watchlist:
python3 {baseDir}/scripts/yt_playlist.py bulk-create "Zwift Feb 3" \
l3u_FAv33G0 \
MY5omSLtAvk \
VdaZqfEKv38 \
Wq16lyNpmYs \
SE7d4eaOJv4
Notes
token.pickle π‘ Examples
Create a Zwift watchlist:
python3 {baseDir}/scripts/yt_playlist.py bulk-create "Zwift Feb 3" \
l3u_FAv33G0 \
MY5omSLtAvk \
VdaZqfEKv38 \
Wq16lyNpmYs \
SE7d4eaOJv4
π Tips & Best Practices
token.pickle