wlzhwlzhCommunity·16 Agent Skills Included

skills

Automate video, audio, and content publishing workflows end to end

Automates the full content pipeline: download YouTube videos, convert them to SEO blog posts, change voices, generate speech and images, and publish to YouTube or podcast platforms. Eliminates manual downloading, re-editing, metadata writing, and repetitive upload steps across channels. Also includes supporting tools for invoice scanning, tweet and article archiving, and VPS security hardening.
npx skills add wlzh/skills --all -g -y

All Skills in This Repository (16)

Pure Emerald Level Indicators
📦 In Repo
wlzhwlzh

x-fetcher

Fetch X (Twitter) tweets and long-form articles into formatted Markdown files.

Community
Intermediate
📦 In Repo
wlzhwlzh

youtube-publisher

Upload and manage YouTube videos, captions, thumbnails, and live broadcasts via the YouTube Data API.

Community
Advanced
📦 In Repo
wlzhwlzh

video-voice-changer

Extract audio from video files, apply voice conversion, and merge it back with FFmpeg.

Community
Intermediate
📦 In Repo
wlzhwlzh

quark-mswnlz-publisher

Automates cloud drive resource transfer, sharing, and publishing to GitHub content repositories.

Community
Advanced
📦 In Repo
wlzhwlzh

wlzh-youtube-tracker

Track YouTube channels via RSS feeds and notify new uploads to Telegram.

Community
Advanced
📦 In Repo
wlzhwlzh

wespy-fetcher

Fetch WeChat articles and albums and convert them to Markdown, HTML, or JSON.

Community
Basic
📦 In Repo
wlzhwlzh

vps-security-hardening

Automates VPS security hardening via SSH with UFW, Fail2ban, and Docker configuration.

Community
Advanced
📦 In Repo
wlzhwlzh

wlzh-invoice-scanner

Extracts invoice data from images and PDFs into categorized Markdown expense reports.

Community
Advanced
📦 In Repo
wlzhwlzh

youtube-downloader

Download YouTube videos with configurable quality and format using yt-dlp.

Community
Intermediate
📦 In Repo
wlzhwlzh

youtube-to-blog-post

Convert YouTube videos into SEO-optimized, Markdown blog posts for Hexo using yt-dlp metadata extraction.

Community
Intermediate
📦 In Repo
wlzhwlzh

text-to-speech

Convert plain text into speech using Edge TTS with adjustable voice parameters.

Community
Intermediate
📦 In Repo
wlzhwlzh

image-generator

Generate images from text prompts via CLI or library using ModelScope and Gemini backends.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install wlzh skills?

Run `npx skills add wlzh/skills --all -g -y` in your terminal to install the full skill collection globally.

How to turn a YouTube video into a blog post?

The youtube-to-blog-post skill extracts the video title, description, and chapters, then generates an SEO-optimized Hexo article with cover image, keywords, and clean filenames automatically.

Can I change the voice in a video or audio file?

Yes. The voice-changer and video-voice-changer skills use RVC AI models to convert speech into different voices while keeping the original video quality intact.

How to upload videos to YouTube automatically?

The youtube-publisher skill uploads videos with full control over title, description, tags, thumbnails, subtitles, playlists, and even live broadcast scheduling after a one-time Google OAuth setup.

Do these skills work with Claude Code and other AI agents?

Yes. Every tool follows the standard SKILL.md format, so agents like Claude Code, OpenClaw, and Cursor can call them directly from plain-language requests.

Related Repositories in Content & Communication

View All in Content & Communication