youtube — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited youtube (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Manage YouTube resources using the yutu CLI — videos, playlists, comments, channels, captions, subscriptions, and more.
yutu is installed and authenticated. If not, follow references/setup.md.yutu <resource> <operation> -h for full flag details on any command.--output json when you need to parse or chain results.yutu channel list --mine — many operations need it.| 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 |
| third party link | delete | Delete a third-party link |
| third party link | insert | Insert a new third-party link |
| third party link | list | List third-party links |
| third party link | update | Update a third-party link |
| 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 step-by-step walkthroughs of each task below.
| Task | Quick Command |
|---|---|
| Upload a video | yutu video insert --file video.mp4 --title "..." --privacy public |
| Update video metadata | yutu video list --ids ID then yutu video update --id ID --title "..." |
| Create playlist + add videos | yutu playlist insert → yutu playlistItem insert |
| Post a comment | yutu commentThread insert --channelId ... --videoId ... --textOriginal "..." |
| Channel analytics | yutu channel list --mine --output json |
| Competitor analysis | yutu channel list --forHandle @handle --output json |
| Delete content | Always list first, then delete — irreversible |
| Subscribe/unsubscribe | Check yutu subscription list --mine --forChannelId ... before acting |
See references/seo-guide.md for the full guide. When uploading or updating video metadata, apply these principles:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.