By wuyuxiangx
Blog content toolkit. Video-to-article pipeline, article image analysis and generation.
npx claudepluginhub wuyuxiangx/yux-claude-hub --plugin yux-blogAnalyze a blog article's structure to plan optimal image placement, then generate and insert AI images. This is the blog-specific image workflow — it reads a markdown article, identifies where images should go, creates a plan, and generates images that fit each section. Use when the user wants images added to an existing article — e.g., "analyze article images", "suggest images for this post", "generate article images", "分析文章配图", "生成文章配图", "插入文章配图". Do NOT use for standalone image generation (use yux-nano-banana instead). After generating, use yux-blog-oss to upload images to CDN.
Upload images to Alibaba Cloud OSS and replace local paths with CDN URLs in blog articles. Use when the user wants to upload blog images to OSS — e.g., "upload to oss", "upload images to oss", "上传到oss", "上传博客图片". Supports batch upload from blog image plans or manual file upload. Automatically updates article markdown with CDN URLs after upload.
Generate a polished blog article from a video summary file. Use when the user has a summary (typically from yux-video-summary) and wants to turn it into a publishable blog post — e.g., "write a blog from this summary", "generate article", "blog from video", "写博客", "生成文章", "把摘要写成文章". Offers multiple writing styles (Technical, Casual, News). Do NOT use for writing articles from scratch without a video summary source — this skill specifically transforms video summaries into blog format. After writing, use yux-blog-image to add illustrations.
Download subtitles and transcripts from video platforms (YouTube, Bilibili, Twitter/X, etc.) using yt-dlp. Use when the user provides a video URL and wants to extract its subtitles or transcript — e.g., "download subtitles from this video", "extract subtitle", "get the transcript of this YouTube video", "字幕下载", "提取字幕", "视频字幕". Do NOT trigger on generic "transcript" mentions unrelated to video URLs (e.g., meeting transcripts, text files). After downloading, use yux-video-summary to organize the transcript.
Transform a video transcript file into a structured, organized summary with key points, timeline, and cleaned transcript. Use when the user has a transcript file (typically from yux-video-subtitle) and wants it summarized — e.g., "summarize this video", "organize the transcript", "video summary", "整理视频", "视频摘要", "内容总结". Supports bilingual output when video language differs from user language. Do NOT use for summarizing articles, documents, or non-video content. To convert the summary into a blog post, use yux-blog-writer.
Claude Code Plugin Marketplace - Custom skills, commands, and extensions.
yux-claude-hub is a Claude Code plugin repository providing:
| Plugin | Description | Details |
|---|---|---|
| yux-blog | Blog content toolkit: video-to-article pipeline, image analysis & generation | README |
| yux-linear-workflow | Linear integration with CI/CD monitoring | README |
| yux-linear-pm | Product management workflow for Linear | README |
| yux-nano-banana | Image generation via OpenRouter API with Gemini models | README |
/plugin marketplace add wuyuxiangX/yux-claude-hub
/plugin install yux-blog
/plugin install yux-linear-workflow
/plugin install yux-linear-pm
/plugin install yux-nano-banana
git clone https://github.com/wuyuxiangX/yux-claude-hub.git ~/.claude/plugins/yux-claude-hub
Or add individual plugins to .claude/plugins.json:
{
"plugins": [
"https://github.com/wuyuxiangX/yux-claude-hub/tree/main/plugins/yux-blog",
"https://github.com/wuyuxiangX/yux-claude-hub/tree/main/plugins/yux-linear-workflow",
"https://github.com/wuyuxiangX/yux-claude-hub/tree/main/plugins/yux-linear-pm",
"https://github.com/wuyuxiangX/yux-claude-hub/tree/main/plugins/yux-nano-banana"
]
}
yux-claude-hub/
├── plugins/
│ ├── yux-blog/ # Blog content toolkit
│ ├── yux-linear-workflow/ # Linear workflow integration
│ ├── yux-linear-pm/ # Linear product management
│ └── yux-nano-banana/ # Image generation
├── .claude-plugin/ # Plugin marketplace registry
├── settings.json
├── LICENSE
└── README.md # This file
Contributions welcome!
MIT License - See LICENSE
Created 2026 | yux-claude-hub
AI-powered blog skill suite with 28 sub-skills and 5 agents. FLOW framework integration (Find/Optimize/Win, 30 evidence-led prompts), semantic topic-cluster planning + execution, multilingual publishing (translate/localize/locale-audit), Google API integration (PageSpeed, CrUX, GSC, GA4, YouTube, NLP, Keywords), YouTube video embedding, persona-driven writing, fact-checking, cannibalization detection, CMS taxonomy sync, NotebookLM research, Gemini TTS audio narration, 5-category scoring, and Gemini image generation. Optimized for Google rankings and AI citations (GEO/AEO).
Content Creator subagent
A complete content creation toolkit — writing, content strategy, visual design, AI image generation, branding, and YouTube/Substack platform workflows
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Share bugs, ideas, or general feedback.
Frontend design skill for UI/UX implementation
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim