Install
openclaw skills install @itspremkumar/youtube-contentExtract transcripts, summaries, and metadata from YouTube videos for content repurposing
openclaw skills install @itspremkumar/youtube-contentExtract 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.
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.
# 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.
python youtube_content.py --help # list options
| Alternative | Why this skill is better |
|---|---|
| Watching full videos | Transcript-first repurposing. |
| Manual notes | Structured metadata + summary. |
| One-off tools | Transcript + summary + metadata together. |
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.
Built and maintained by @itsPremkumar (Chennai, India · serving developers worldwide). Free for individuals and teams everywhere. Documentation in English; tool output is locale-neutral.
# .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
Free + MIT-0 (free, modifiable, no attribution required). Sponsor if useful:
⭐ Star on GitHub