xhs-video-maker

Routes Xiaohongshu video production requests to GSAP or HyperFrames pipelines based on user preferences.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Migeking/video-production-skills --skill xhs-video-maker-migeking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xhs-video-maker
Source: https://github.com/Migeking/video-production-skills/tree/main/xhs-video-maker
Command: npx skills add https://github.com/Migeking/video-production-skills --skill xhs-video-maker-migeking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When producing Xiaohongshu (RED) videos from Markdown articles, users face multiple pipeline choices involving different TTS engines, aspect ratios, and rendering approaches. This Skill acts as a unified entry point that collects user preferences first, then routes to the correct video production pipeline, eliminating confusion about which workflow to use. ## Core Features & Use Cases - Preference Collection: Asks five structured questions covering translation needs, TTS requirements, TTS engine selection (ChatTTS vs edge-tts), and BGM style before any production begins. - Pipeline Routing: Routes to Pipeline A (xhs-video-pipeline, GSAP screenshots + BGM, 1080×1440) or Pipeline B (xhs-video-workflow, HyperFrames + TTS, 1080×1920) based on answers. - Environment Check: Verifies ffmpeg availability before starting production. - Use Case: A content creator has a Markdown article and wants a narrated vertical video for Xiaohongshu. The orchestrator asks whether they need ChatTTS voiceover, then hands off to the matching pipeline skill to execute the full rendering workflow. ## Quick Start Ask the assistant to make a Xiaohongshu video from your Markdown article and answer the preference questions about translation, TTS, and BGM style.

Frequently Asked Questions about xhs-video-maker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make a Xiaohongshu video from a Markdown article?

Start with the orchestrator entry point, which asks about translation, TTS, and BGM preferences, then routes you to the matching pipeline. Pipeline A produces 1080×1440 videos with GSAP screenshots and BGM, while Pipeline B produces 1080×1920 full-screen videos with HyperFrames and TTS.

ChatTTS vs edge-tts for video voiceover, which should I choose?

ChatTTS is recommended for better voice consistency across segments and routes to Pipeline A. edge-tts is used when you need full-screen 9:16 output and routes to Pipeline B with HyperFrames rendering.

What video aspect ratios does Xiaohongshu video production support?

Two aspect ratios are supported depending on the pipeline. Pipeline A outputs 1080×1440 (3:4) high-definition video, while Pipeline B outputs 1080×1920 (9:16) full-screen vertical video.

Can I make a video without TTS voiceover?

Yes, selecting no TTS routes you to Pipeline A, which produces a video with background music only. You can specify a BGM style preference such as tech electronic, professional, warm, or neutral.

What are the limitations of this video orchestrator?

The orchestrator only handles preference collection and routing; it contains no rendering implementation itself. It also explicitly prohibits any automated browser publishing operations, so uploading the finished video must be done manually.