Agent skill · AI & Agents

youtube

Agent-callable YouTube tools — search and read videos, update and delete videos, manage playlists and playlist items, read and post comments, rate videos, manage subscriptions, and read channel and caption metadata. Use when the user mentions YouTube or wants to find, comment on, or organize YouTube videos and playlists, even if they don't name YouTube explicitly.

zapiergithub.com/zapierGitHub ↗
claude-codecodexcopilotcursorships scriptsNOASSERTION
Install
npx skills add zapier/connectors --skill youtube --agent claude-code

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

Facts
Files in the skill folder: 67
SKILL.md size: 16 KB
Bundled scripts: yes
Requires: Run `npm install --omit=dev` in this directory, then `node cli.js`. The TypeScript source needs Node.js 22.18+; on…
Path: apps/youtube/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 113
Language: TypeScript

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

From the SKILL.md

# YouTube _Independent, unofficial connector for YouTube. Not affiliated with, endorsed by, or sponsored by YouTube. "YouTube" is a trademark of its owner, used only to identify the service this connector works with._ Scripts for working with YouTube against the [YouTube Data API v3](https://developers.google.com/youtube/v3) (`https://www.googleapis.com/youtube/v3/`): search and read videos, update or delete videos, like or dislike videos, create and manage playlists and their items, read and post comments, manage subscriptions, and read channel, category, and caption metadata. 22 scripts across video discovery, video and playlist management, community engagement, and the read surfaces an agent needs to resolve ids. ## When to use this - An agent needs to **find or read** video data — search for videos, get a video's full statistics and details, list the videos in a playlist, or read a channel's profile and uploads. - An agent needs to **manage videos** — update an existing video's metadata without wiping the fields it didn't touch, like/dislike, or delete a video it owns. - An agent needs to **organize playlists** — create, update, or delete playlists, and add or remove videos. -

What's inside
Steps it walks through
  1. When to use this
  2. Setup
  3. Scripts
  4. Auth
  5. Output format
  6. Disambiguation & refusals
  7. References
Ships with 24 files
  • .claude-plugin/plugin.json
  • .mcp.json
  • CHANGELOG.md
  • LICENSE
  • NOTICE
  • README.md
  • cli.js
  • cli.ts
  • connections.ts
  • evals/evals.json
  • evals/results.md
  • index.ts
  • lib/youtube.ts
  • package.json
  • references/use-as-cli.md
  • references/use-as-mcp.md
  • references/use-as-recipe.md
  • references/use-as-sdk.md
  • references/use-with-zapier.md
  • references/use-without-zapier.md
  • references/youtube-api-gotchas.md
  • scripts/addVideoToPlaylist.ts
  • scripts/createPlaylist.ts
  • scripts/deletePlaylist.ts
first 24 of 67
More from connectors
All skills →
About this skill
What does the youtube skill do?

Agent-callable YouTube tools — search and read videos, update and delete videos, manage playlists and playlist items, read and post comments, rate videos, manage subscriptions, and read channel and caption metadata. Use when the user mentions YouTube or wants to find, comment on, or organize YouTube videos and playlists, even if they don't name YouTube explicitly.

How do I install it?

Run `npx skills add zapier/connectors --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 zapier/connectors, a repository with 113 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