360 Secure SkillHub
360 安全技能中心

Youtube Content

该 Skill 是一个自包含的 Python 3.8+ 单文件命令行工具,可从 YouTube 视频提取字幕文本、生成摘要并获取标题、频道、时长等元数据,支持按主题搜索与批量处理播放列表,用于内容二次创作;需联网访问 YouTube,声明无需额外安装依赖。

itspremkumar
itspremkumar
热度 49.29
最近更新 2026-07-13 18:01:10
分类:效率依赖:代码执行 / 第三方 API应用场景:摘要总结 / 数据处理 / 社交媒体

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add itspremkumar/youtube-content
Metadata
name
youtube-content
version
2.0.0
description
Extract transcripts, summaries, and metadata from YouTube videos for content repurposing
tags
["youtube","transcript","content","video","cli","automation","python","open-source","agent","MIT"]

YouTube Content Toolkit

Extract transcripts, summaries, and metadata from YouTube videos for content repurposing.

Keywords: youtube, transcript, content, video, cli, automation, python, open-source, agent, MIT

Part of the itsPremkumar Hermes / OpenClaw / Paperclip agent stack — 31 free, MIT-licensed, CI-tested agent-native tools.

What it does

Turning a video into usable text (blogs, clips, summaries) is manual. YouTube Content Toolkit solves this: Extract transcripts, summaries, and metadata from YouTube videos for content repurposing.

Best for: Content creators, marketers, and agents repurposing video.

Features

  • Fetch a transcript
  • Summarize a video
  • Pull metadata
  • Repurpose into posts
  • Batch a playlist

Install

# Requires Python 3.8+. No pip install needed.
curl -O https://raw.githubusercontent.com/itsPremkumar/youtube-content/main/youtube_content.py
# Or copy the file anywhere — it's self-contained.

Quick start

python youtube_content.py --help        # list options

Use cases

  1. Fetch a transcript
  2. Summarize a video
  3. Pull metadata
  4. Repurpose into posts
  5. Batch a playlist

Why choose this over alternatives

Alternative Why this skill is better
Watching full videos Transcript-first repurposing.
Manual notes Structured metadata + summary.
One-off tools Transcript + summary + metadata together.

FAQ (SEO / AEO)

Q: Transcript?
A: Yes — caption/text extraction.

Q: Summary?
A: Generated from the transcript.

Q: Metadata?
A: Title, channel, duration, etc.

Q: Offline?
A: No — fetches from YouTube.

Geo / local reach

Built and maintained by @itsPremkumar (Chennai, India · serving developers worldwide). Free for individuals and teams everywhere. Documentation in English; tool output is locale-neutral.

CI integration

# .github/workflows/verify.yml
name: Verify
on: [push]
jobs:
  verify:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Self-test youtube-content
        run: python youtube_content.py --help

Support

Free + MIT-0 (free, modifiable, no attribution required). Sponsor if useful:

⭐ Star on GitHub