Google Youtube

Search YouTube videos, get video/channel details, and browse playlists. Use when the user asks about YouTube content.

rotoslider 8ca5211 3 files · 7.3 KB Updated

File contents

Google YouTube

When to Use

  • Search videos -> search_youtube (search by query, filter by type)
  • Video details -> get_video_details (needs video_id)
  • Channel info -> get_channel_info (needs channel_id)
  • Playlist contents -> get_playlist_items (needs playlist_id)

Important

  • Requires YouTube Data API v3 enabled in Google Cloud Console
  • OAuth scopes: youtube.readonly
  • Video IDs from search results or URLs (e.g. dQw4w9WgXcQ)
  • Channel IDs start with UC (e.g. UCxxxxxx)
  • Playlist IDs start with PL (e.g. PLxxxxxx)
  • API has daily quota limits (10,000 units/day)

rotoslider/choom/tree/main/nextjs-app/skills/core/google-youtube commit 8ca5211756

Frequently asked questions

npx skillmds@latest add rotoslider/google-youtube