youtube
Use whenever the user mentions YouTube, video uploads, channel management, playlists, video SEO, or any YouTube Data API operation. Manages videos, playlists, comments, captions, subscriptions, thumbnails, analytics, and more.
How do I install this agent skill?
npx skills add https://github.com/eat-pray-ai/yutu --skill youtubeIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The YouTube skill provides comprehensive channel and video management via the yutu CLI. It includes setup instructions that utilize remote installation scripts and requires the configuration of Google Cloud OAuth credentials. The skill is susceptible to indirect prompt injection because it processes untrusted content from YouTube comments and video descriptions which could be used to influence the agent's behavior, particularly given its ability to perform destructive actions like deleting content.
- Socketpass
No alerts
- Snykwarn
Risk: MEDIUM · 2 issues
- ZeroLeakspass
Score: 93/100 · 2 sections analyzed
What does this agent skill do?
YouTube
Manage YouTube resources via MCP tool calls — abuseReport, activity, caption, channel, channelBanner, channelSection, comment, commentThread, i18nLanguage, i18nRegion, liveBroadcast, liveChatBan, liveChatMessage, liveChatModerator, liveStream, member, membershipsLevel, playlist, playlistImage, playlistItem, search, subscription, superChatEvent, thirdPartyLink, thumbnail, video, videoAbuseReportReason, videoCategory, watermark.
Setup
Ensure yutu is installed and running as an MCP server. See references/setup.md.
Key Principles
- Confirm before deleting: Always list exactly what will be deleted and get explicit user confirmation before calling any destructive tool.
- Verify targets: Before modifying or deleting, use a read tool to confirm the resource exists and matches the user's intent.
- Preserve existing data: When updating resources, only modify fields the user explicitly asked to change.
- Report resource IDs: Always include resource IDs in responses so the user can reference them.
Tools
Read (safe, no side effects)
activity-listcaption-downloadcaption-listchannel-listchannelSection-listcomment-listcommentThread-listi18nLanguage-listi18nRegion-listliveBroadcast-listliveChatMessage-listliveChatModerator-listliveStream-listmember-listmembershipsLevel-listplaylist-listplaylistImage-listplaylistItem-listsearch-listsubscription-listsuperChatEvent-listthirdPartyLink-listvideo-getRatingvideo-listvideoAbuseReportReason-listvideoCategory-list
Write (create or update content)
abuseReport-insertcaption-insertcaption-updatechannel-updatechannelBanner-insertcomment-insertcomment-markAsSpamcomment-setModerationStatuscomment-updatecommentThread-insertliveBroadcast-bindliveBroadcast-insertliveBroadcast-insertCuepointliveBroadcast-transitionliveBroadcast-updateliveChatBan-insertliveChatMessage-insertliveChatMessage-transitionliveChatModerator-insertliveStream-insertliveStream-updateplaylist-insertplaylist-updateplaylistImage-insertplaylistImage-updateplaylistItem-insertplaylistItem-updatesubscription-insertthirdPartyLink-insertthirdPartyLink-updatethumbnail-setvideo-insertvideo-ratevideo-reportAbusevideo-updatewatermark-set
Destructive (irreversible deletions — confirm with user first)
caption-deletechannelSection-deletecomment-deleteliveBroadcast-deleteliveChatBan-deleteliveChatMessage-deleteliveChatModerator-deleteliveStream-deleteplaylist-deleteplaylistImage-deleteplaylistItem-deletesubscription-deletethirdPartyLink-deletevideo-deletewatermark-unset
Common Workflows
See references/workflows.md for step-by-step walkthroughs.
YouTube Growth Tips
See references/seo-guide.md for the full guide. When creating or updating content, apply these principles:
- Titles: Curiosity gaps + power words. Front-load keywords. Under 60 characters.
- Descriptions: First 2 lines appear in search. Include keywords, timestamps, CTAs, 3-5 hashtags.
- Tags: Mix broad and long-tail keywords. First 2-3 tags carry the most weight.
- Thumbnails: High contrast, 3-4 word text, expressive faces, consistent branding.
- Publishing: Post when audience is active. Consistent schedule matters.
- Engagement: Pin a comment with a question. Reply within the first hour.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/eat-pray-ai/yutu/youtube">View youtube on skillZs</a>