YouTube Video To Blog Converter
Free basic version that converts YouTube transcript into a structured blog draft. Reserves premium upgrade hooks for SEO optimization and multi-platform publ...
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 1 · 197 · 0 current installs · 0 all-time installs
by安东子@wingogx
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the included code: the script validates a payload, parses sentences from a transcript, and produces a markdown blog draft. The 'premium' hooks referenced in the description are present as an upgrade structure and payment URL builder.
Instruction Scope
SKILL.md directs running the included Python script and tests, which is consistent. The runtime code may read an input file if provided (allowed by SKILL.md). The script also reads optional environment variables to build a payment URL (SKILLPAY_PAYMENT_URL_TEMPLATE, SKILLPAY_TOPUP_BASE_URL) but SKILL.md does not document those env vars — this is a small documentation gap, not hidden behavior.
Install Mechanism
No install spec; the skill is instruction-only with included Python scripts. Nothing is downloaded or written to disk beyond running the packaged scripts.
Credentials
The skill declares no required environment variables. The code optionally reads SKILLPAY_PAYMENT_URL_TEMPLATE and SKILLPAY_TOPUP_BASE_URL to construct a payment link, and the references doc mentions SKILLPAY_API_KEY (security note) even though the script does not use an API key or make network calls. These optional env vars are reasonable for a 'premium' payment URL, but the docs/skill metadata could be clearer about the optional payment-related variables.
Persistence & Privilege
always is false and the skill does not modify other skills or system configurations. It does not request persistent privileges or write agent-wide settings.
Assessment
This skill appears to do exactly what it says: create a markdown blog draft from a provided transcript. Before installing, note: (1) If you pass --input-file the script will read that local file — avoid supplying sensitive files. (2) The skill will construct a payment URL from optional env vars (SKILLPAY_PAYMENT_URL_TEMPLATE, SKILLPAY_TOPUP_BASE_URL) if you set them; the code does not contact a payment API or use secret keys, but the included reference doc mentions SKILLPAY_API_KEY for future billing integrations — be careful if you later provide real payment credentials. (3) The SKILL.md does not declare the optional SKILLPAY env vars; if you plan to enable premium flows, verify any payment endpoint/template you set points to a trusted domain. Otherwise this appears safe and proportional to its purpose.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.0
Download zipcontentfreelatestyoutube
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
YouTube 视频 → 博客文章转换器
Value
- Free tier: generate a structured markdown blog draft.
- Premium tier (reserved): SEO optimization, image suggestions, and multi-platform output.
Input
user_idvideo_titletranscript- optional
video_url - optional
tier(free/premium)
Run
python3 scripts/youtube_video_to_blog_converter.py \
--user-id user_004 \
--video-title "AI研发效率实战" \
--transcript "今天我们讨论如何在AI时代提升产品研发效率..."
Tests
python3 -m unittest scripts/test_youtube_video_to_blog_converter.py -v
Files
4 totalSelect a file
Select a file to preview.
Comments
Loading comments…
