youtube

Upload, update, and retrieve analytics for YouTube videos via the YouTube Data API.

199|25|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/refly-ai/refly-skills --skill youtube-refly-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube
Source: https://github.com/refly-ai/refly-skills/tree/main/skills/youtube
Command: npx skills add https://github.com/refly-ai/refly-skills --skill youtube-refly-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of uploading, managing, and analyzing YouTube content, saving creators time and effort.

Core Features & Use Cases

  • Video Uploading: Upload videos directly to your YouTube channel with specified titles, descriptions, and tags.
  • Content Management: Manage existing video assets on your channel.
  • Analytics Retrieval: Access key video analytics and channel insights.
  • Use Case: Upload a new tutorial video to your channel, set its title to "Advanced Refly Skill Development", add relevant tags, and schedule it for public release.

Quick Start

Use the youtube skill to upload the file 'tutorial_video.mp4' with the title 'Advanced Refly Skill Development' and description 'Learn how to build advanced skills with Refly.'.

Frequently Asked Questions about youtube

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload a video to YouTube with specific metadata like title, description, and tags?

To upload YouTube videos, you can define specific video metadata including titles, descriptions, tags, and privacy status directly through the skill, enabling seamless integration with the YouTube Data API for channel management.

Can I retrieve channel analytics and video performance insights programmatically?

Yes, you can retrieve key video analytics and channel insights using this skill. It facilitates accessing performance analytics directly from the YouTube Data API to support data-driven content management decisions.

Do I need YouTube Data API authentication to manage my channel content?

Yes, authentication and API access to the YouTube Data API are required. This ensures secure management of your YouTube video content, including uploading new videos and updating existing video assets.

What is the best way to manage existing video assets on a YouTube channel?

The best way to manage existing YouTube video assets is by using content management tools that update titles, descriptions, and privacy status directly via the YouTube Data API, streamlining channel workflows.

Can I schedule a video for public release when uploading content?

Yes, when uploading video content you can set the privacy status to schedule it for public release. This allows you to define video metadata and manage the release timing through the YouTube Data API.