Agent skill · Data & Analytics

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 via the yutu CLI.

eat-pray-aigithub.com/eat-pray-aiGitHub ↗
claude-codeApache-2.0
Install
npx skills add eat-pray-ai/yutu --skill youtube --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 4 KB
Bundled scripts: none
Declared author: eat-pray-ai
Requires: Requires the yutu CLI binary (installable via npm, brew, or winget) and Google Cloud OAuth credentials for YouTube Data…
Path: skills/youtube/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 605
Language: Go

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# YouTube Manage YouTube resources using the `yutu` CLI — videos, playlists, comments, channels, captions, subscriptions, and more. ## Quick Start 1. Ensure `yutu` is installed and authenticated. If not, follow [references/setup.md](references/setup.md). 2. Identify the resource and operation from the tables below. 3. Run `yutu <resource> <operation> -h` for full flag details on any command. 4. For multistep tasks (upload + thumbnail + playlist), see [references/workflows.md](references/workflows.md). ## Key Principles - **Run `yutu <resource> <operation> -h` before executing a command** — flags vary between subcommands (e.g., `playlist list` uses `--mine` boolean flag, while `channel list` uses `--for mine` string flag). Never guess flag syntax. - Always verify before destructive operations — deletions are irreversible. - Use `--output json` when you need to parse or chain results. - Get your channel ID with `yutu channel list --for mine` — many operations need it. - When updating metadata, only specify the fields you want to change. ## Operations ### Content | Resource | Operations | |----------|------------| | caption | delete, download, insert, list, update | | liveBroadcast |

What's inside
Steps it walks through
  1. Quick Start
  2. Key Principles
  3. Operations
  4. Content
  5. Organization
  6. Community
  7. Channel
  8. Discovery
  9. Metadata
  10. Common Workflows
  11. YouTube Growth Tips
Ships with 3 files
  • references/seo-guide.md
  • references/setup.md
  • references/workflows.md
About this skill
What does the youtube skill do?

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 via the yutu CLI.

How do I install it?

Run `npx skills add eat-pray-ai/yutu --skill youtube --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From eat-pray-ai/yutu, a repository with 605 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going