youtube

Installation
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://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.
  • An agent needs to engage with the community — read comment threads, post a comment, reply to a thread, or subscribe / unsubscribe to channels.

Setup

This is an agentskills.io skill.

If the connector has not been installed as a skill yet, install it first with npx skills add zapier/connectors --skill youtube (or your harness's own skill-install mechanism), then continue here. Installing the skill copies these files, not dependencies. Before running the CLI, a local MCP server, or zapier-sdk auth commands, run npm install --omit=dev here once. Importing the published package as a dependency in your own project instead? That npm install already resolves everything — see references/use-as-sdk.md.

Installs
103
GitHub Stars
116
First Seen
Jul 1, 2026
youtube — zapier/connectors