skills/youtube/SKILL.md
Use when working with YouTube — upload videos, search content, manage playlists and channels, post and moderate comments, handle subscriptions and memberships, add captions, set thumbnails, check analytics, or any YouTube Data API operation via the yutu CLI.
npx skillsauth add eat-pray-ai/yutu youtubeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Manage YouTube resources using the yutu CLI — videos, playlists, comments, channels, captions, subscriptions, and more.
yutu requires Google Cloud Platform OAuth credentials and a cached token to access the YouTube API. If you haven't set up yutu yet, read the setup guide first.
Run yutu <resource> <verb> -h for full flag details and examples.
| Resource | Operation | Description | |----------|-----------|-------------| | caption | delete | Delete captions | | caption | download | Download a caption | | caption | insert | Insert a caption | | caption | list | List captions | | caption | update | Update a video caption | | thumbnail | set | Set a thumbnail for a video | | video | delete | Delete videos | | video | getRating | Get video ratings | | video | insert | Upload a video | | video | list | List video information | | video | rate | Rate a video | | video | reportAbuse | Report abuse on a video | | video | update | Update a video | | watermark | set | Set a watermark for channel's videos | | watermark | unset | Unset a watermark for channel's videos |
| Resource | Operation | Description | |----------|-----------|-------------| | playlist | delete | Delete playlists | | playlist | insert | Create a new playlist | | playlist | list | List playlist information | | playlist | update | Update a playlist | | playlist image | delete | Delete playlist images | | playlist image | insert | Insert a playlist image | | playlist image | list | List playlist images | | playlist image | update | Update a playlist image | | playlist item | delete | Delete items from a playlist | | playlist item | insert | Insert a playlist item into a playlist | | playlist item | list | List playlist items | | playlist item | update | Update a playlist item |
| Resource | Operation | Description | |----------|-----------|-------------| | comment | delete | Delete comments | | comment | insert | Create a comment | | comment | list | List comments | | comment | markAsSpam | Mark comments as spam | | comment | setModerationStatus | Set comment moderation status | | comment | update | Update a comment on a video | | comment thread | insert | Insert a new comment thread | | comment thread | list | List comment threads | | member | list | List channel members | | memberships level | list | List memberships levels | | subscription | delete | Delete subscriptions | | subscription | insert | Insert a new subscription | | subscription | list | List subscription information | | super chat event | list | List Super Chat events |
| Resource | Operation | Description | |----------|-----------|-------------| | channel | list | List channel information | | channel | update | Update channel information | | channel banner | insert | Insert a channel banner | | channel section | delete | Delete channel sections | | channel section | list | List channel sections |
| Resource | Operation | Description | |----------|-----------|-------------| | activity | list | List activities | | search | list | Search resources |
| Resource | Operation | Description | |----------|-----------|-------------| | i18n language | list | List i18n languages | | i18n region | list | List i18n regions | | video abuse report reason | list | List video abuse report reasons | | video category | list | List video categories |
See references/workflows.md for detailed walkthroughs.
yutu video insert --file video.mp4 --title "..." --privacy public, then optionally set thumbnailyutu video list --id VIDEO_ID, then update changed fieldsyutu playlist insert, find videos with yutu search list --forMine, add with yutu playlistItem insertyutu channel list --mine, find video, then yutu commentThread insertyutu channel list --mine + yutu search list --forMine + yutu video list --id ...yutu channel list --forHandle @handle + compare stats and top videosyutu subscription list --mine --forChannelId ... before actingSee references/seo-guide.md for the full guide.
tools
Manage YouTube watermarks. Use this skill to set or unset watermarks for channel videos. Useful when working with YouTube watermark — provides commands to set and unset watermark via the yutu CLI. Includes setup and installation instructions for first-time users. Triggers: set a watermark for channel's videos, set watermark, set my watermark, unset a watermark for channel's videos, unset watermark, unset my watermark
tools
Manage YouTube videos. Use this skill to list, upload, update, delete, get rating, or report videos. Useful when working with YouTube video — provides commands to delete, getRating, insert, list, rate, reportAbuse, and update video via the yutu CLI. Includes setup and installation instructions for first-time users. Triggers: delete videos, delete video, delete my video, get video ratings, getRating video, getRating my video, upload a video, insert video, insert my video, list video information, list video, list my video, rate a video, rate video, rate my video, report abuse on a video, reportAbuse video, reportAbuse my video, update a video, update video, update my video
tools
Manage YouTube video categories. Use this skill to list available video categories. Useful when working with YouTube video category — provides commands to list video category via the yutu CLI. Includes setup and installation instructions for first-time users. Triggers: list video categories, list video category, list my video category
tools
Manage YouTube video abuse report reasons. Use this skill to list available abuse report reasons. Useful when working with YouTube video abuse report reason — provides commands to list video abuse report reason via the yutu CLI. Includes setup and installation instructions for first-time users. Triggers: list video abuse report reasons, list video abuse report reason, list my video abuse report reason