youtube-to-blog-post

Convert YouTube videos into SEO-optimized Hexo blog posts with embedded video.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/2670044605/agent-skills-hub --skill youtube-to-blog-post-2670044605
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-to-blog-post
Source: https://github.com/2670044605/agent-skills-hub/tree/main/skills/registry/upstream/wlzh-skills/youtube-to-blog-post
Command: npx skills add https://github.com/2670044605/agent-skills-hub --skill youtube-to-blog-post-2670044605

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, and includes scripts (resource) components.

What problem does it solve?

Converting YouTube videos into SEO-optimized Hexo blog posts typically requires manual drafting, metadata generation, and formatting; this Skill automates the end-to-end workflow to save time and ensure consistency.

Core Features & Use Cases

  • Automatically fetches video title, description, duration, uploader, and thumbnail.
  • Generates SEO-friendly front matter (title, description, keywords, cover, and tags) and a publication-ready article structure.
  • Embeds the YouTube video at the top, includes cover image, and saves to the configured Hexo blog posts directory.
  • Supports extracting timestamp chapters and core highlights from descriptions, plus optional code blocks.
  • Ideal for content teams publishing video tutorials as blog posts with minimal manual effort.

Quick Start

Create a blog post by running the script with a YouTube URL and configure your blog path; the script will output a ready-to-publish Markdown file.

Frequently Asked Questions about youtube-to-blog-post

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

FAQPage Schema
How do I convert a YouTube video into a Hexo blog post automatically?

To convert a YouTube video into a Hexo blog post, this Skill fetches video data and generates SEO-friendly front matter, embeds the video, and saves the Markdown file directly to your configured Hexo posts directory.

How does generating SEO front matter from YouTube video metadata work?

Generating SEO front matter from YouTube video metadata works by extracting the video title, description, duration, uploader, and thumbnail, then formatting these details into Hexo-compatible front matter with keywords and tags.

Do I need yt-dlp to extract YouTube video data for Hexo posts?

Yes, you need yt-dlp to extract YouTube video data for Hexo posts, as the script relies on this dependency to automatically fetch video titles, descriptions, durations, and thumbnails for content generation.

Can I extract timestamp chapters and highlights from YouTube descriptions for my blog?

Yes, you can extract timestamp chapters and core highlights from YouTube descriptions for your blog, as the Skill parses this information and structures it into a publication-ready article format.

What is the best way to automate publishing video tutorials as blog articles?

The best way to automate publishing video tutorials as blog articles is using a script that generates metadata, embeds videos, and saves publication-ready Markdown files with optional deployment hooks for scalable content publishing.